在 opencv 2.4.6 中。我正在尝试使用下面给出的简单代码加载 mat 图像文件。但是当我打印图像大小时,图像没有加载,它显示为“0”。谁能告诉我,出了什么问题?
int main(int argc, char argv[])
{
Mat a=imread("C:/image3.jpg");
cv::Size frame11_size = a.size();
printf("%d",frame11_size.height);
return 0;
}
更新:我解决了这个问题。问题是,我只在“调试模式”中包含所有库、包含和附加依赖项。我没有在“发布模式”中更改任何内容。当我在“发布模式”中更改属性时,它也起作用了。感谢大家的友好回复,我给你的答案“+1”。