用于将 JPEG 转换为 TIFF 的 Java API
我正在研究将 JPEG 文件流转换为 TIFF 文件的 java API。 我查看了 JAI,但没有找到与我正在查看的内容类似的内容。
有人可以给我指点一个可以做到这一点的好 API 吗?
I am looking at java APIs to convert JPEG file streams to TIFF files. I looked at the JAI but did not find something similar to what i am looking at.
Can someone point me to a good API which does this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这里有一个例子
http://log.robmeek.com/ 2005/08/write-tiff-in-java.html
和另一个这里
Tiff 压缩使用 Java ImageIO
There's an example here
http://log.robmeek.com/2005/08/write-tiff-in-java.html
and another here
Tiff compression using Java ImageIO
ImageMagick 有一个 Java api 可用
ImageMagick has a Java api available
javax.imageio 包具有适用于大多数流行图像类型(包括 jpg 和 tiff)的内置编写器。 这是 Sun 在 imageio 上的页面。
http://java.sun.com/javase/ 6/docs/technotes/guides/imageio/index.html
The javax.imageio package has built-in writers for most of the popular image types, including jpg and tiff. Here's Sun's page on imageio.
http://java.sun.com/javase/6/docs/technotes/guides/imageio/index.html
JIMI 非常容易使用。 http://java.sun.com/products/jimi/
不幸的是 Sun 将其转换为Java2D(公平的)而且这并不是那么容易使用。
如需快速解决方案,请使用 JIMI。
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.
JAVA JAI 支持编码/解码 TIFF。 您需要获取图像编解码器 (<--链接)并像
ImageDecoder detector = ImageCodec.createImageDecoder("tiff",eekableStream, null); 那样调用它们;
JAVA JAI does support encoding/decoding TIFF. You need to get the image codecs (<--link) and call them like
ImageDecoder decoder = ImageCodec.createImageDecoder("tiff", seekableStream, null);
JAI(Java高级成像)是最好的解决方案。 它有 TIFF 文件的解码器和编码器。
JAI (Java Advanced Imaging) is the best solution. It has a decoder and encoder for TIFF files.