网站首页

家园论坛

老版论坛

家园博客

业界新闻

技术文档

下载中心

速查中心

图片中心

硬件资讯
上一篇:Java Socket编程 下一篇:JAVA实现数据采集程序基本原理
高级图像处理图像I/O API RC 1.0

来源: 作者:John Zukowski 添加日期:2006-6-11 8:57:14 点击次数:


为了说明已有的代码仍能工作,首先重新运行一遍前面的GetFormats程序,就可以看到对新的MIME类型的支持:

Readers:  [image/png,  image/x-portable-graymap,  
   mage/jpeg,  image/jpeg2000,  image/x-png,  
   mage/tiff,  image/vnd.wap.wbmp,  image/x-portable-pixmap,  
   mage/x-portable-bitmap,  image/bmp,  image/gif,  
   mage/x-portable-anymap,  ]
Writers:  [image/png,  image/x-portable-graymap,  image/jpeg,  
   mage/jpeg2000,  image/x-png,  image/tiff,  
   mage/vnd.wap.wbmp,  image/x-portable-pixmap,  
   mage/x-portable-bitmap,  image/bmp,  
   mage/x-portable-anymap,  ]

然后运行Converting程序,现在可以把图像转换成更多的格式。

尽管对于默认的编码解码器而言,那些缺省的读写设置通常已经足够了,但是也许你希望改变新增编码解码器的设置。改变这些设置无需调用ImageIO的  read和write方法,而只要针对指定的MIME类型从ImageIO获得相应的ImageReader或ImageWriter对象,然后改变这些对象的设置就可以了。一旦改变了默认的ImageReadParam或者ImageWriteParam,就可以返回去调用ImageIO的read和  Write方法。否则的话,就只能在ImageReader和ImageWriter中进行读写操作。比如,JPEG的ImageWriter会要求你通知编码器生成优化的图像Huffman表。其它的编码解码器也会提供它们自己的相应设置。
结论

对Java  平台可用的扩展而言,Java高级图像处理图像I/O工具包1.0  RC是一个受欢迎的增强。一旦通过RC阶段,新增的图像格式支持将是对标准运行时环境的一个令人鼓舞的改进。库的内容分别放在几个  com.sun.media.imageio包内,有一些还是本机代码库。但是所有库的使用都通过J2SE  1.4引入的标准图像I/O框架。只需要把库添加到JRE中就可以使用它们了。
资源

       *  Java  Media  APIs
       *  Java  Advanced  Imaging  API
       *  Java  Advanced  Imaging  Image  I/O  API  RC  1.0
       *  Java  Advanced  Imaging  Image  I/O  Tools  API  Documentation
       *  JSR  15:  Image  I/O  Framework  Specification
       *  JSR  34:  Java  Advanced  Imaging  API  1.1
       *  Java  Advanced  Imaging  Interest  Group
       *  Java  Image  I/O  API  Guide

本新闻共8页,当前在第8页  1  2  3  4  5  6  7  8  

 
设为首页 | 加入收藏 | 业务办理 | 友情链接 | 论坛版面 | 浙ICP备07502118号 |