root/graph/JavaPopWeb/src/jp/ac/nime/computer/grpsimulator/ImgPr/BrightOp.java

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. BrightOp
  2. Filter

package jp.ac.nime.computer.grpsimulator.ImgPr;


import java.awt.*;
import java.awt.image.*;

/**
 * 画像処理の為の輝度について演算するingerface
 * BufferedImageは、ARGBのINT型にパックされている構造に AYUVが入っていると想定している。
 * 計算するバッファと出力するバッファは、同じ大きさ・Colorであることが必須である。
 * @author Kikuchi
 * @since 0.1
 */
public interface BrightOp {
        /**
         * 輝度に関する演算を実行する
         * @param imgSrc ソース画像
         * @param imgdst 結果画像
         * @param params パラメタ各種 (内容はサブクラスによって異なる)
         */
        public void Filter(BufferedImage imgSrc, BufferedImage imgDst, int[] params);
}

/* [<][>][^][v][top][bottom][index][help] */