我正在寻找将 JPEG 文件流转换为 TIFF 文件的 java API。我查看了 JAI,但没有找到与我正在查看的内容相似的内容。
有人可以指出一个很好的 API 吗?
JIMI is quite easy to use. http://java.sun.com/products/jimi/
Unfortunately Sun transmogriffed it into Java2D (afair) and THAT is not quite that easy to use.
For a quick solution, use JIMI.
ImageMagick 有一个可用的 Java api
javax.imageio 包内置了大多数流行图像类型的编写器,包括 jpg 和 tiff。这是 Sun 在 imageio 上的页面。
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 文件的解码器和编码器。