C++ opencv简单边缘检测
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace std;using namespace cv;void displ
·
#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;
}
更多推荐
所有评论(0)