#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