腐蚀与膨胀操作

#include
#include
using namespace cv;


int main() {
Mat srcImage = imread("fly.jpg");
imshow("【原图】腐蚀操作", srcImage);
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));//选取一个方形大小为15*15的区域,默认锚点为卷积核中心
Mat dstImage;
erode(srcImage, dstImage, element);//腐蚀操作,提取卷积核内像素点最小的值,代替锚点位置像素
//dilate(arcImage,dstImage,element);//膨胀操作,提取卷积核内像素点值最大的值,代替锚点位置像素
imshow("【效果图】腐蚀操作", dstImage);
waitKey(0);


return 0;
}


fly.jpg

腐蚀与膨胀操作_第1张图片

你可能感兴趣的:(opencv)