1.HelloWord读入图片,腐蚀与膨胀

入门程序一:读入图片,显示图片,腐蚀与膨胀:

#include <opencv2/opencv.hpp>  //头文件
using namespace cv;  //包含cv命名空间

void main()
{
	// 【1】读入一张图片,载入图像
	Mat srcImage = imread("1.jpg");

	

	// 【2】进行腐蚀操作 
	Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));//指定形状(矩形)内核大小 内核描点(默认中心点)
	Mat erodeImage;
	erode(srcImage, erodeImage, element);//原图像 目标图像 腐蚀操作内核(默认3*3矩阵)

	// 【3】进行膨胀操作 
	Mat dilateImage;
	dilate(srcImage, dilateImage, element);
	
	// 【4】显示图片
	namedWindow("【原始图】", 0);
	imshow("【原始图】", srcImage);

	namedWindow("【腐蚀图】", 0);
	imshow("【腐蚀图】", erodeImage);

	namedWindow("【膨胀图】", 0);
	imshow("【膨胀图】", dilateImage);

	// 【5】等待任意按键按下
	waitKey(0);
}

猜你喜欢

转载自blog.csdn.net/Harrison509/article/details/89074529