0

Java(ImageIO.read(file))でbufferedImageを使用してjpegファイルからRGBを取得する場合、RGB精度の問題が常に存在することがわかります。

誰かがいくつかの代替ソリューションを知っていますか?

4

1 に答える 1

1

精度の問題とはどういう意味ですか?保存したJPEGとJavaでロードしたJPEGは異なって見えますか?色はどう違うの?

ここで、カラープロファイルを使用してJPEGを使用していると仮定します。つまり、RGB値を正しく読み取っていますが、元のアプリケーションはカラープロファイル取得し、それを使用してRGB値をマッピングします。 JPEGからモニターに表示されるRGB値に抽出されます。優れた画像ビューアで確認し、画像に埋め込まれているプロファイルが何であるかを確認し(sRGBやAdobeRGBなどを探します)、問題がさまざまなカラープロファイルと一致しているかどうかを確認します

于 2012-07-22T08:59:14.437 に答える