Opencv-box-filter
提供:Dev Guides
OpenCV-ボックスフィルター
ボックスフィルター操作は、平均化ぼかし操作に似ています。両側画像をフィルターに適用します。 ここで、ボックスを正規化するかどうかを選択できます。
このメソッドは、次のパラメータを受け入れます-
- src -この操作のソース(入力画像)を表す Mat オブジェクト。
- dst -この操作の宛先(出力イメージ)を表す Mat オブジェクト。
- ddepth -出力画像の深さを表す整数型の変数。
- ksize -ぼかしカーネルのサイズを表す Size オブジェクト。
- アンカー-アンカーポイントを表す整数型の変数。
- Normalize -カーネルを正規化する天気を指定するブール型の変数。
- borderType -使用される境界線のタイプを表す整数オブジェクト。
例
次のプログラムは、画像に対してボックスフィルター操作を実行する方法を示しています。
上記のプログラムで指定された入力画像 filter_input.jpg が次のようになっていると仮定します。
出力
プログラムを実行すると、次の出力が得られます-
指定したパスを開くと、次のように出力画像を観察できます-