图像文件存在于我的项目所在的同一目录中,但仍无法加载图像。我试过给它完整的路径仍然无法加载图像。我正在研究Ubuntu
代码:
#include "opencv2/core.hpp"
#include "opencv2/highgui.hpp"
#include <iostream>
int main()
{
cv::Mat image =cv::imread("lena.gif");
if (!image.data)
{
std::cout << "Image not loaded";
return -1;
}
cv::namedWindow("Lena",cv::WINDOW_NORMAL);
cv::imshow("Lena",image);
cv::waitKey();
return 0;
}