24ビットppm(8ビット/色)のファイルを読み込み、サイズを変更してサイズを変更するプロセスがありましたjpeg thumbnail ppm/pnmファイルのJAIサポートを利用したサムネイル。JAIを使用して48ビットPPM(PNM)を読み込み、24ビットJPEGとして保存
オリジナルのppmファイルを作成する際に問題が発生したため、48ビットppmファイル(16ビット/色)が作成されました。今度はPPMファイルを読むと、[ColorModel:#pixelBits = 24 numComponents = 3 color space = [email protected] transparency = 1にalpha = false isAlphaPre = falseを持つColorModelを持つBufferedImageが得られます
イメージをjpegとして保存しようとすると、色ごとに8ビットを使用しているように非常に奇妙に見えます。画像がロードされたときや保存されたときにこのようなことが起こるかどうかは不明ですが、ColorModelから24ピクセルのビットが読み込まれているため、ロードの問題と思われます。私が24ビットppmを与えると、報告されたカラーモデルは同じです。
JAIは24ビット(8ビット/カラー)ppmイメージのみをサポートしていますか?私はその質問に対する決定的な答えを見つけることができませんでした。
48ビットppmイメージを読み込み、24ビットjpegとして保存するにはどうすればよいですか?
何か提案がありがとうございます。