#include<opencv2/opencv.hpp>
#include<opencv2/highgui.hpp>//opencv highgui模块头文件
#include<opencv2/imgproc.hpp>//opencv 图像处理头文件
using namespace cv;
int main()
{
Mat img = imread("test.jpg");
//显示原始图像
imshow("pic", img);
//进行腐蚀操作
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));
//getStructuringElement()函数返回值为指定形状和尺寸的结构元素(内核矩阵)
Mat dstImage;
erode(img, dstImage, element);
//腐蚀函数有三个参数erode(1,2,3)1-原始图像,2-腐蚀后图像存入的对象,3-内核矩阵
//显示效果图
imshow("腐蚀效果图", dstImage);
waitKey(0);
}
OpenCV图像腐蚀操作
最新推荐文章于 2024-07-23 17:59:51 发布