【问题描述】在Qt编译平台写OpenCV相关代码,运行时总会出现SIGABRT信号,
结果还没有显示出来,程序就已经被终止了。
【代码】:
#include <opencv2/opencv.hpp>
int main(int argc, char *argv[])
{
cv::Mat img_rgb , img_gry , img_cny;
cv::namedWindow("gray",cv::WINDOW_AUTOSIZE);
cv::namedWindow("canny",cv::WINDOW_AUTOSIZE);
img_rgb = cv::imread("home/wwl/nba.png");
cv::cvtColor(img_rgb,img_gry,cv::COLOR_BGR2GRAY);
cv::imshow("gray",img_gry);
cv::Canny(img_gry,img_cny,10,100,3,true);
cv::imshow("canny",img_cny);
cv::waitKey(0);
return 0;
}
【运行结果】:
求各位大佬帮帮我啦!!