ImageIO использует API-интерфейс поставщика услуг, а большинство плагинов - как банку, которую вы просто кладете в путь к классам. ImageIO автоматически подберет их.
Это, вероятно, легче дать хорошие ответы, если вы перечислите форматы, в которых вы нуждаетесь в поддержке.
Как уже упоминалось, JAI добавляет поддержку формата (обратите внимание, что вам нужен jai-imageio.jar, а не полный пакет JAI). Предупреждение. Многие из них требуют поддержки встроенной библиотеки, и проект, похоже, оставлен в неопределенности Oracle.
Я написал a couple of plugins (в основном читателей), что расширит количество поддерживаемых форматов (в первую очередь TIFF, PSD (Photoshop) и PICT, а также расширенную поддержку JPEG).
jrawio - еще один хороший пример (как указано в комментариях), если вам нужна поддержка RAW-файла камеры.
Googling поднимает еще немало. Как я уже сказал, все зависит от того, какие форматы вам нужны.
Какой формат вы ищите? Я использую плагин для NEF (формат Nikkon RAW), и я думаю, что видел один ICO, но я мог ошибаться: P – MadProgrammer
Я ищу столько форматов, сколько могу получить: P где вы нашли эти плагины и как вы их добавили? – Markus
[jrawio] (http://jrawio.rawdarkroom.org/) (NEF). В принципе, вы загружаете его и добавляете в путь к классам и начинаете читать файлы ... – MadProgrammer