I.はじめに
オブジェクトの背景オブジェクト形状量子分割シーン(凸包を薄くバックボーンタグオブジェクト抽出)形態学的画像前処理操作のための画像処理動作(形状ノイズ除去を簡単にするために)画像強調
II。腐食および拡張
提供OpenCVの侵食()エッチング処理
提供DILATE()操作が拡張され
#include <opencv2 /コア/ core.hpp> の#include <opencv2 /のHighGUI / highgui.hpp> の#include <opencv2 / imgproc / imgproc.hpp> の#include <iostreamの> int型のmain() { CV ::マットsrcImage = CV ::関数imread(" a.jpg " ); もし(!srcImage.data) のリターン - 1 。// 灰度化 のcv ::マットsrcGray。 cvtColor(srcImage、srcGray、CV_RGB2GRAY)。// 分通道二值化 のcv ::マットsegDst、dilDst、eroDst。 CV :: INRANGE(srcGray、CV ::スカラー(0、0、100 )、スカラーCV ::(40、30、255 )、segDst); // 定義構造要素 CV = CV :: :: getStructuringElementマット要素(CV :: MORPH_ELLIPSE、CV ::サイズ(5、5 )); / / 拡張 CV :: DILATE(segDst、dilDst、エレメント); // エッチング操作 CV ::(segDst、eroDst、素子)侵食; CV ::関数imshow(" 元画像" 、srcGray); CV ::関数imshow(" 二値画像"segDst); CV ::関数imshow(" 拡大像"dilDst); CV ::関数imshow(" 腐食画像」、eroDst)。 CV :: waitKey(0 ); リターン 0 ; }