64位电脑opencv+vs2010配置问题
来源:互联网 发布:淘宝找回qq密码真的吗 编辑:程序博客网 时间:2024/05/30 22:48
opencv这个配置不难,可是有些细节不注意就变得蛋疼无比。。
首先先下载opencv安装包,上官网下载即可 我这里演示vs2010+ opencv247 (比较推荐vs2010 + opencv231)
下载后解压到自己想存放的目录即可。。
(1)设置环境变量
设置系统环境变量(注意:添加好后一定要重启计算机)
在用户变量处,新建PATH和OPENCV两个项:
————————————————————
PATH (只需添加下面中的一行,根据实际安装位置自行修改,64bit系统也只能用x86的)
C:\DOWNLOAD\opencv\build\x64\vc10\bin
————————————————————
OPENCV
C:\DOWNLOAD\opencv\build
(2)新建一个工程测试
测试代码如下:
#include <iostream>#include <opencv2\opencv.hpp>#include <opencv2\core\core.hpp>#include <opencv2\imgproc\imgproc.hpp>using namespace std;using namespace cv;int main(){IplImage *src = cvLoadImage("left.jpg");//改成你的图像路径文件名cvNamedWindow("test");cvShowImage("test", src);cout<<"hello world";cvWaitKey(0);cvReleaseImage(&src);cvDestroyWindow("test");}
如果直接运行会出现错误
还需要在该工程 属性下配置VC++ 目录 注意我这里用的是64位
所以需要在平台上进行配置(如果是32位则不需要配置平台选择,直接下面路径配置即可)
然后再配置 路径
<1>包含目录 C:\DOWNLOAD\opencv\build\include
<2>库目录C:\DOWNLOAD\opencv\build\x64\vc10\lib
<3>链接器--输入 里面配置
opencv_calib3d247d.lib
opencv_highgui247d.lib
opencv_imgproc247d.lib
opencv_core247d.lib
然后即可!!!!
Important
如果你还出现下面这个错误,一般是两个地方
Main.obj : error LNK2019: 无法解析的外部符号 _cvDestroyWindow,该符号在函数 _main 中被引用
Main.obj : error LNK2019: 无法解析的外部符号 _cvReleaseImage,该符号在函数 _main 中被引用
Main.obj : error LNK2019: 无法解析的外部符号 _cvWaitKey,该符号在函数 _main 中被引用
Main.obj : error LNK2019: 无法解析的外部符号 _cvShowImage,该符号在函数 _main 中被引用
Main.obj : error LNK2019: 无法解析的外部符号 _cvNamedWindow,该符号在函数 _main 中被引用
Main.obj : error LNK2019: 无法解析的外部符号 _cvLoadImage,该符号在函数 _main 中被引用
(1)是否配置了连接器-输入里的lib 输入完全
网上是让我重新配置,依次展開“配置屬性”-->“鏈接器”-->“輸入”在“附加依賴項中”添加如下靜態文件。
opencv_calib3d231d.lib opencv_contrib231d.lib。。。。。。
(2)64位的平台是否更改了
“右击该项目,选择属性,在最上面点击 “配置管理器”,新建平台 “x64”,然后把 活动解决方案平台选为X64,点击关闭。”
- 64位电脑opencv+vs2010配置问题
- OpenCV配置(64位 vs2010)
- 64位vs2010的opencv配置和图片读取问题
- OpenCV&VS2010&Win7(64位)配置
- Windows 32位/64位系统中vs2010配置opencv的问题
- VS2013 与opencv 2.4.10的配置问题,本人电脑64位
- win7 64位环境下VS2010配置OpenCV 2.3.1
- win7(64位),vs2010中使用opencv库的配置
- opencv在64位win8的VS2010的配置
- Windows 7 64位系统 VS2010安装配置openCV
- VS2010 openCV win7 64位环境搭建 相关配置
- 64位Win 7配置VS2010使用openCV 2.4.11
- OpenCV+VS2010+Win7配置问题
- 配置安装OpenCV(VS2010+OpenCV 2.4.3 + 64位系统+Win7)
- 64位 vs2010 和 opencv2.4.4 配置问题
- 64位 vs2010 和 opencv2.4.4 配置问题
- win7+64位+vs2010+opencv2.4.9配置问题
- 64位VS2010配置MongoDB
- 将十六进制字符串存为二进制数组,节约存储空间
- 复制一个目录下的所有文件到另外一个目录(Java实现)
- appDelegate全局变量
- STL之set使用方法小结
- C++基础学习笔记----第六课(const和引用的扩展、重载函数和C方式编译的深入)
- 64位电脑opencv+vs2010配置问题
- Java中Array Arrays ArrayList的区别
- POJ 2926 Requirements(多维最远曼哈顿距离)
- 素数
- alsa笔记
- 经济学十大原理之三:一件物品的成本是你为了取得它而放弃的其他物品
- SQL获取每月最后一天记录
- 数据库连接池 java 整理
- MSP430的Flash操作