JavaTM Platform
Standard Ed. 6

クラス
java.awt.image.ImageFilter の使用

ImageFilter を使用しているパッケージ
java.awt.image イメージを作成および修正するためのクラスを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
 

java.awt.image での ImageFilter の使用
 

java.awt.image での ImageFilter のサブクラス
 class AreaAveragingScaleFilter
          最近接点アルゴリズムよりもなめらかな結果が得られる、簡単な領域平均化アルゴリズムを使用してイメージをスケーリングする ImageFilter クラスです。
 class BufferedImageFilter
          BufferedImageFilter クラスは、ImageFilter をサブクラス化し、転送元と転送先が単一のイメージ演算子 (BufferedImageOp) を使用して、Image Producer/Consumer/Observer パラダイムの BufferedImage にフィルタをかける簡易な手段を提供します。
 class CropImageFilter
          イメージを切り出すための ImageFilter クラスです。
 class ReplicateScaleFilter
          ImageFilter クラスは、もっとも簡単なアルゴリズムを使用してイメージのサイズを変更するクラスです。
 class RGBImageFilter
          このクラスは、デフォルト RGB ColorModel イメージのピクセルを修正する ImageFilter を容易に作成するための方法を提供します。
 

ImageFilter を返す java.awt.image のメソッド
 ImageFilter ImageFilter.getFilterInstance(ImageConsumer ic)
          指定された ImageConsumer のフィルタリングを実際に行う ImageFilter オブジェクトの一意なインスタンスを返します。
 

ImageFilter 型のパラメータを持つ java.awt.image のコンストラクタ
FilteredImageSource(ImageProducer orig, ImageFilter imgf)
          既存の ImageProducer とフィルタオブジェクトから ImageProducer オブジェクトを構築します。
 

javax.swing での ImageFilter の使用
 

javax.swing での ImageFilter のサブクラス
 class GrayFilter
          イメージをグレースケールに変換し、イメージ内のピクセルの明度を上げることによって、イメージを「無効にする」イメージフィルタです。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。