JPEGファイルストリームをTIFFファイルに変換するJavaAPIを探しています。JAIを見ましたが、見ているものに似たものは見つかりませんでした。
誰かがこれを行う優れたAPIを教えてもらえますか?
JIMIは非常に使いやすいです。 http://java.sun.com/products/jimi/
残念ながら、SunはそれをJava2D(公正)に変換しましたが、それはそれほど使いやすいものではありません。
迅速な解決策として、JIMIを使用してください。
ImageMagickにはJavaAPIがあります
javax.imageioパッケージには、jpgやtiffなど、一般的な画像タイプのほとんどに対応するライターが組み込まれています。これがimageioに関するSunのページです。
http://java.sun.com/javase/6/docs/technotes/guides/imageio/index.html
JAVA JAIは、TIFFのエンコード/デコードをサポートしています。イメージコーデック(<-link)を取得し、次のように呼び出す必要がありますImageDecoder decoder = ImageCodec.createImageDecoder("tiff", seekableStream, null);
JAI(Java Advanced Imaging)が最適なソリューションです。TIFFファイル用のデコーダーとエンコーダーがあります。