タイトルはそれを本当に要約しています。スタンドアロンの exiftool プログラムを使用して、すべての画像メタデータをコンソールにダンプします。 行 Color Space Data : RGB が表示されます。これは ICC ヘッダーから取得されたようです。
Javaでプログラム的に同じデータを取得したい。draw noakes ライブラリと Sanselan ライブラリを試しましたが、どのフィールドでも RGB の値が得られません。
持っていますBufferedImage
よね?その場合、おそらくgetType()またはgetColorModel() (次に . getColorSpace()または . toString()
) が必要です。で定義されているさまざまな型に対して getType() をテストできますBufferedImage
。