dum*_*dad 1 opencv visual-studio-2012
我按照如何在Microsoft Visual Studio中使用OpenCV构建应用程序中的说明,但我从示例代码中收到错误:
我认为未声明的标识符应该在highgui中声明,所以为什么我不能获得它们尽管演示代码#include <opencv2/highgui/highgui.hpp>?
以下是我采取的步骤.
我已将OpenCV(版本2.4.6)文件解压缩到C:\OpenCV,setx -m OPENCV_DIR C:\OpenCV\Build\x64\vc11从提升的命令提示符运行并添加%OPENCV_DIR%\bin到我的路径中(按照Windows中的安装说明).然后使用属性页面(视图 - >属性页或Shift-F4)设置为"所有配置"
我已添加$(OPENCV_DIR)\..\..\include到我的C/C++其他包含目录中

$(OPENCV_DIR)\lib到链接器附加库目录
C:\OpenCV\build\x64\vc11\lib到我的输入Additional Dependencies中
int _tmain(int argc, _TCHAR* argv[])为int _tmain(int argc, char* argv[])我认为未声明的标识符应该是在highgui中声明的,所以为什么我没有得到它们尽管有演示代码#include <opencv2/highgui/highgui.hpp>?
其他有类似问题的人在如何使用OpenCV在Microsoft Visual Studio注释中构建应用程序时遇到此示例代码似乎会出现链接错误(例如此处和此处),但我正在通过链接器.
==========编辑==========
示例代码似乎存在更多难以克服的困难.它被记录为加载和显示其路径作为唯一参数提供的图像的简单示例main,而代码列表本身是需要四个命令行参数的视频代码(即它首先检查并停止,如果argc != 5).我提交了一个文档错误.我认为示例代码清单应该是从这个:https://github.com/Itseez/opencv/blob/master/samples/cpp/tutorial_code/introduction/display_image/display_image.cpp
| 归档时间: |
|
| 查看次数: |
6221 次 |
| 最近记录: |