1

新しい画像をImageIOジェネリックで保存する場合、使用する画像圧縮アルゴリズム (png、jpeg、gif など) に関係なく、範囲(高圧縮) から(高品質) までのパラメーターImageWriteParamの明示的な設定がサポートされます。compressionQuality0.0f1.0f

  • compressionQuality既存の画像から読み取る方法はありますか?
  • そのcompressionQuality書き込みパラメータは単なるヒントでImageWriterあり、画像のメタデータのどこにも保存されていませんか? それが本当なら、画像処理ソフトウェア (GIMP など) はどのようにして「名前を付けて保存」ダイアログで次のオプションを提供するのですか?

画像を名前を付けて保存する詳細オプション チェックボックスのツールチップ

さまざまな XML 形式 (通常はネイティブと標準) で画像メタデータを印刷するためにIIOMetadata、なんとか読み取りImageInputStreamと反復処理を行いました。そこに画像の兆候は見つかりませんでしたが。metadataFormatNamesjavax_imageio_1.0compressionQuality

4

1 に答える 1

2

私は圧縮品質が画像のメタデータと一緒に保存されているとは思わない.これはパラメータを処理するだけです.

于 2011-04-14T03:00:26.340 に答える