用Java输出分辨率300dpi以上的TIFF图像
来源:互联网 发布:linux应用开发前景 编辑:程序博客网 时间:2024/06/05 04:11
用Java输出分辨率300dpi以上的TIFF图像
国外期刊发表文章需要提供分辨率在300~600dpi的图像,而使用javax.imageio.ImageIO只能够输出72dpi的JPG、PNG或GIF图像,无法满足要求。
Java Advanced Imaging(JAI)的jai-imageio工具提供了输出高分辨率TIFF图像解决方法。网上有一篇相关的文章《使用 Java 进行图像处理 - 编码输出高分辨率图像》 ,但是笔者使用其中代码生成的图像在Windows下右键查看属性确实显示为300dpi,但是使用Photoshop或者Fireworks等图像处理工具时却仍然显示为72dpi。本人经过一番摸索,终于解决了这个问题,现总结余下:
先从https://jai-imageio.dev.java.net/binary-builds.html 下载jai-imageio.jar,另外编译还需要JAIl的jai_codec.jar和jai_core.jar
- 用Java输出分辨率300dpi以上的TIFF图像
- 用Java输出分辨率300dpi以上的TIFF图像
- 区分DPI、分辨率(PPI)、图像的物理大小、像素宽度
- matlab 保存高分辨率图像 dpi要在300以上
- CorelDraw二次开发,图像DPI分辨率算法
- java设置图像dpi
- Windows的“分辨率”与“DPI”
- 20060303-Help! My publisher wants a 300 dpi TIFF
- 获取手机的分辨率 dpi,density ,px
- 设置打印机的打印分辨率(DPI)
- 获取android的实际分辨率跟DPI
- 手机分辨率PPI和DPI的区别
- DPI与像素分辨率的关系
- 鼠标DPI和液晶显示器分辨率的关系
- 地图比例尺,分辨率,dpi之间的关系
- opencv 2.0以上版本 图像的载入,显示和输出
- 用Windows自带图片查看器查看图片的dpi分辨率大小
- java修改JPG图片DPI 不改变分辨率
- I/O重定向
- MSACM 控件的发送速率调整
- HTTPLook引起JVM崩溃
- Getting started with XNA - First Person Camera
- SSH常见错误拾遗
- 用Java输出分辨率300dpi以上的TIFF图像
- Grove——.NET中的ORM实现
- 一个有关perl hash结构的how to
- 关于IncludeAction的思考
- AutoCreate Quotesheet with excel format
- 使用URLDownloadToFile http 下载文件
- 2年后的第一个web project--struts 2.0
- Group By 和 Having, Where ,Order by语句的执行顺序
- 青蛙过河