opencv 自带库Canny边缘检测

#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
int main( )
{
	// 读取源图像并转化为灰度图像
	cv::Mat srcImage = cv::imread("..\\images\\flower.jpg",0);
	// 判断文件是否读入正确
	if( !srcImage.data ) 
		return 1;
	// 图像显示
	cv::Mat resultMat;
	int edgeThresh = 50;
	// canny检测
	Canny(srcImage, resultMat, edgeThresh, edgeThresh*3, 3);
	cv::imshow("srcImage", srcImage);
	cv::imshow("resultMat",resultMat);
	cv::waitKey(0);
	return 0;
}



转载:http://blog.csdn.net/zhuwei1988

你可能感兴趣的:(opencv3常用代码示例)