Ответ 1
Вот пример здесь
http://log.robmeek.com/2005/08/write-tiff-in-java.html
и еще здесь
Я рассматриваю java API для преобразования потоков файлов JPEG в файлы TIFF. Я посмотрел на JAI, но не нашел ничего похожего на то, что я смотрю.
Может ли кто-нибудь указать мне хороший API, который делает это?
Вот пример здесь
http://log.robmeek.com/2005/08/write-tiff-in-java.html
и еще здесь
ImageMagick имеет Java api доступно
В пакете javax.imageio есть встроенные авторы для большинства популярных типов изображений, включая jpg и tiff. Здесь страница Sun на imageio.
http://java.sun.com/javase/6/docs/technotes/guides/imageio/index.html
JIMI довольно прост в использовании. http://java.sun.com/products/jimi/
К сожалению, Sun трансформировал его в Java2D (afair), и это не так просто.
Для быстрого решения используйте JIMI.
JAVA JAI поддерживает кодирование/декодирование TIFF. Вам нужно получить кодеки изображений (< - link) и вызвать их как ImageDecoder decoder = ImageCodec.createImageDecoder("tiff", seekableStream, null);
JAI (Java Advanced Imaging) - лучшее решение. Он имеет декодер и кодировщик для файлов TIFF.