ヒストグラムのイコライゼーションは、ピクセル強度分布範囲を伸ばすことにより、画像のコントラストを強化する1つの方法です。
ヒストグラムのバランスをとる手順:
1.入力画像のヒストグラムhを計算します
2。ヒストグラムグループの距離の合計が255になるように、ヒストグラムの正規化を実行します
3.ヒストグラム積分を計算します
4。H 'をルックアップテーブルとして使用します:dst(x、y)= h'(src(x、y))画像変換に
機能:imgproc.equalizehist(マットSRC、マットDST)
パラメーター説明:
SRC:ソース画像
DST:操作結果画像
サンプルコード:
public static void main(string [] args){system.loadLibrary(core.native_library_name); MAT source = imgcodecs.imread( "f://t0132354347a982c497.jpg"); mat dst = new Mat();リスト<mat> mv = new arraylist <mat>(); core.split(ソース、MV); for(int i = 0; i <source.channels(); i ++){imgproc.equalizehist(mv.get(i)、mv.get(i)); } core.merge(mv、dst); imgcodecs.imwrite( "f://dst.jpg"、dst); }ソース画像:
結果:
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。