JavaTM 2 Platform
Standard Ed. 6

类 java.awt.image.ImageFilter
的使用

使用 ImageFilter 的软件包
java.awt.image 提供创建和修改图像的各种类。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
 

java.awt.imageImageFilter 的使用
 

java.awt.imageImageFilter 的子类
 class AreaAveragingScaleFilter
          这是一个 ImageFilter 类,它使用一个简单的区域平均算法来进行图像缩放,该算法产生比其最相近算法更平滑的结果。
 class BufferedImageFilter
          BufferedImageFilter 类是 ImageFilter 的子类,提供一种使用单一源图像/单一目标图像操作符 (BufferedImageOp) 的简单方式来过滤 Image Producer/Consumer/Observerto 范例中的 BufferedImage
 class CropImageFilter
          用于裁剪图像的 ImageFilter 类。
 class ReplicateScaleFilter
          使用最简单的算法缩放图像的 ImageFilter 类。
 class RGBImageFilter
          此类提供一种便捷方式创建 ImageFilter,创建的 ImageFilter 可修改使用默认 RGB ColorModel 图像的像素。
 

返回 ImageFilterjava.awt.image 中的方法
 ImageFilter ImageFilter.getFilterInstance(ImageConsumer ic)
          返回为指定 ImageConsumer 实际执行过滤的 ImageFilter 对象的惟一实例。
 

参数类型为 ImageFilterjava.awt.image 中的构造方法
FilteredImageSource(ImageProducer orig, ImageFilter imgf)
          根据现有的 ImageProducer 和过滤器对象构造一个 ImageProducer 对象。
 

javax.swingImageFilter 的使用
 

javax.swingImageFilter 的子类
 class GrayFilter
          一个图像过滤器,它通过将图像转换成灰度级图像并增亮图像中的像素来“禁用”图像。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only