Как получить цветовое пространство JPEG / TIFF в Java? - PullRequest
4 голосов
/ 13 ноября 2008

заголовок действительно подводит итог. Используя отдельную программу exiftool для выгрузки всех метаданных изображения в консоль, я вижу строку Данные цветового пространства: RGB Похоже, это взято из ICC-заголовка

Я хочу получить те же данные программно в Java. Я пробовал библиотеку drew noakes и библиотеку Sanselan, но ни один из них не дал мне значения RGB для любого поля.

1 Ответ

6 голосов
/ 13 ноября 2008

У вас есть BufferedImage, верно? Если это так, вы, вероятно, хотите либо getType () , либо getColorModel () (тогда. getColorSpace () или. toString()). Вы можете протестировать getType () для различных типов, определенных в BufferedImage.

...