4-1_Canny邊緣偵測器
#include <iostream>
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
int main(int argc, char** argv)
{
cv::Mat img = cv::imread("Image.png");
cv::Mat img_gray;
cv::Mat img_canny;
//顯示一些影像的特性
if (img.data)
{
cv::cvtColor(img,img_gray,CV_RGB2GRAY);
cv::Canny(img_gray,img_canny,30,50,3,false);
cv::imshow("Canny", img_canny);
cv::waitKey(0);
}
else
{
std::cout << "讀不到影像" << std::endl;
return -1;
}
return 0;
}