假如图像是黑色底,高亮区域是白色
膨胀是对高亮区域进行放大的操作,取局部最大值,可去掉白色中的小黑点。
腐蚀是对高亮区域进行缩小,取局部最小值,可去掉小白点。
对膨胀尽心操作:
原图,
膨胀一次时:
源码:
Mat src = cvLoadImage("../Debug/dliate.jpg", 0);
if (src.rows == 0)
{
return;
}
Mat deliat;
Mat element = getStructuringElement(MORPH_RECT, Size(5,5));
dilate(src, deliat, element,Point(-1,-1), 1);
namedWindow("show", WINDOW_NORMAL);
imshow("show",deliat);
开运算:
闭运算
形态学梯度
保留边缘轮廓
顶帽运算
黑帽## 标题