#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
#include <opencv2/imgproc/imgproc.hpp>
#include <iostream>

using namespace std;
using namespace cv;

void display(Mat img)
{
	imshow("display", img);
	waitKey();
	destroyAllWindows();
}
Mat canny_img(Mat img)
{
	Mat gray;
	cvtColor(img, gray, COLOR_RGB2GRAY);
	display(gray);
	Mat src;
	Canny(img,src,50,100);
	display(src);
	return src;
}
int main()
{
	Mat img = imread("0008.jpg");
	display(img);
	canny_img(img);
	return 0;
}

在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐