c ++使用opencv运行代码

时间:2014-05-21 23:00:49

标签: c++ qt opencv

我是Qt的新手,并且还不知道如何正确使用它。

我正在尝试运行此代码:(在右上角 - 下载) https://googledrive.com/host/0By56j-W37_RAYS1DcVl3MnFRZGc/index.html

在网站上写道: "技术要求:OpenCV 2.4.5 ... Qt 5.0.2(32位)... Qt Creator 2.7.0(包含在Qt的指定版本中)...另外,为了编译OpenCV源代码并安装它,你需要CMake。

我已经下载了Qt5.3.0,我有opencv 2.4.8(已经过工作和测试),安装了CMake并且还有VS2012。

在zip文件(源代码)中,有很多文件(cpp,h,ui,pro,user ....)。

问题在于我不知道应该删除哪些文件以及应该编辑哪些文件(在我的环境中编译) - 以及如何编译它(在Qt Creator或VS中)?

如果有任何熟悉Qt的人可以快速浏览一下zip文件,告诉我该怎么做就会很棒。

我将非常感谢这方面的帮助, 感谢

1 个答案:

答案 0 :(得分:2)

Application.pro似乎是主要的项目文件。

用QtCreator打开它。

您可能希望首先使用文本编辑器打开Application.pro并调整以下行,并指定安装OpenCV的路径和相应的版本(将245替换为248)。

INCLUDEPATH += C:/OpenCV/include
DEPENDPATH += C:/OpenCV/include

LIBS += -LC:/OpenCV/bin

LIBS += -lopencv_calib3d245
...
LIBS += -lopencv_videostab245d