#include "iostream"
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;int main()
{Mat img, dst, dstbin, distancetransform,rel, rel2;img = imread("m3.jpg");//转为灰度图cvtColor(img, dst, COLOR_BGR2GRAY);//二值化,找出目标区域threshold(dst, dstbin, 150, 255, THRESH_BINARY);//创建用于腐蚀的结构元素Mat kernel = getStructuringElement(1, Size(3, 3));//腐蚀图像erode(dstbin, rel, kernel);//膨胀图像dilate(rel, rel2, kernel);imshow("原图", dstbin);imshow("腐蚀", rel);imshow("膨胀", rel2);waitKey(0);return 1;
}