【问题标题】:Compile Warnings in OpenCV and no output在 OpenCV 中编译警告并且没有输出
【发布时间】:2012-02-29 03:33:10
【问题描述】:

我刚刚开始使用 opencv2.3,并按照我之前的主题 load library error 的答案中给出的所有步骤进行操作。然后,我根据教程编写了一个简单的代码

#include <cv.h>
#include <highgui.h>
using namespace cv;
int main(int argc, char** argv) {
    Mat img = imread("C:\OpenCV2.3\pic1.jpg");
    if (!img.data) {
      printf( " No image data \n " );
      return -1;
    }
    namedWindow("Example1", CV_WINDOW_AUTOSIZE);
    imshow("Example1", img);
    waitKey(0);
    return 1;
}

返回why-is-visual-studio-2010-not-able-to-find-open-pdb-files 中指定的错误。遵循答案并检查符号下载后,警告仍然存在!此外,我看不到图像显示。我对还能做什么感到困惑,这一切都太令人难以抗拒了。请让我知道出了什么问题。

【问题讨论】:

  • 看起来像 C++ 代码,我会添加 C++ 标记以引起更多注意。

标签: c++ opencv


【解决方案1】:

您是否能够编译并运行该程序?不清楚。

无论如何,您的代码存在一个问题。您需要使用双斜杠:

Mat img = imread("C:\\OpenCV2.3\\pic1.jpg");!

【讨论】:

  • Thanx。警告不再存在,程序也返回输出。但是,加载库的问题仍然存在,正如您在我之前的帖子中提到的那样:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-23
  • 2016-02-14
  • 1970-01-01
  • 2017-09-20
相关资源
最近更新 更多