转载学习
https://blog.csdn.net/hx1298234467/article/details/49887925
形态学
基于形状的一系列图像处理操作。最基本的就是膨胀(Dliation)和腐蚀(Erosion)
①去噪②分割③寻找区域④图像梯度
(1) 腐蚀
//载入原图
Mat image = imread("1.jpg");
//获取自定义核
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));
Mat out;
//进行腐蚀操作
erode(image,out, element);
(2)膨胀
//载入原图
Mat image = imread("1.jpg");
//获取自定义核
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));
Mat out;
//进行膨胀操作
dilate(image, out, element);
(3)开闭运算
开运算 先腐蚀再膨胀
闭运算 先膨胀再腐蚀
一个集合多次开操作闭操作 没有影响。
(4)击中击不中
一些基本的形态学算法
①边界提取
先腐蚀 再求差
②孔洞填充