一直都是Linux下开发OpenCV,为了符合上课要求便转战Windows。
但跨平台的东西在windows上安装起来就是感觉费劲,本来一个apt-get install解决的东西,定是要配置那么多东西。
总结了一下:
本机环境Windows Vista 32bit ,Visual Studio 2008,Python 2.6
准备
从http://sourceforge.net/projects/opencvlibrary/files/里找到win环境下最新版本的OpenCV-2.3.1-win-superpack.exe,
运行后解压到D:\Others\opencv
如果想自己编译的话(强烈不建议)参考http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.3.1,不过编一趟很费时费空间。
再然后就是配置了
配置系统
系统属性->高级->环境变量->Path项添加D:\Others\opencv\build\x86\vc9\bin;D:\Others\opencv\build\common\tbb\ia32\vc9
配置C\C++ OPENCV环境
配置VC
打开VC,选择菜单“工具”->“选项”->“项目和解决方案”->“VC++目录”->“包含文件”,添加
D:\Others\opencv\build\include,“库文件”添加
D:\Others\opencv\build\x86\vc9\lib
配置工程
属性->配置属性->链接器->附加依赖项->
Debug配置添加 opencv_calib3d231d.lib opencv_contrib231d.lib opencv_core231d.lib opencv_features2d231d.lib opencv_flann231d.lib opencv_gpu231d.lib opencv_highgui231d.lib opencv_imgproc231d.lib opencv_legacy231d.lib opencv_ml231d.lib opencv_objdetect231d.lib
opencv_ts231d.lib opencv_video231d.lib
Release配置添加 opencv_calib3d231.lib opencv_contrib231.lib opencv_core231.lib opencv_features2d231.lib opencv_flann231.lib opencv_gpu231.lib opencv_highgui231.lib opencv_imgproc231.lib opencv_legacy231.lib opencv_ml231.lib opencv_objdetect231.lib
opencv_ts231.lib opencv_video231.lib
区分两者是有必要的,刚开始没注意这里,结果程序在Debug配置下调用imread始终就返回0,研究了半天才发现问题。
测试一下(用的opencv里的目标追踪示例程序):
配置Python OPENCV环境
喜爱PYTHON的有福了,python下也支持opencv(文档可参考http://opencv.willowgarage.com/documentation/python/index.html)
将D:\Others\opencv\build\python\2.6里的文件(cv.py,cv.pyc,cv2.pyd)复制到Python的包文件夹下(我的目录是D:\Program Files\Python26\Lib\site-packages)
测试一下
效果不错,说明装好了
分享到:
相关推荐
Win8.1 64位+OpenCV 2.4.9+Python2.7.9配置
基于Opencv+Python目标检测源码+全部数据(高分项目).zip代码完整下载可用,确保可以运行。 基于Opencv+Python目标检测源码+全部数据(高分项目).zip代码完整下载可用,确保可以运行。基于Opencv+Python目标检测...
OpenCV3.4.1 + Python3.6.1+ Win10开发环境配置(亲测有效)
opencv3+python人脸检测和识别- 完整实战项目源代码 识别视频《欢乐颂》中人物opencv3+python人脸检测和识别- 完整实战项目源代码 识别视频《欢乐颂》中人物opencv3+python人脸检测和识别- 完整实战项目源代码 识别...
基于mediapipe+opencv+python的手势识别控制电脑音量小项目源码.zip基于mediapipe+opencv+python的手势识别控制电脑音量小项目源码.zip基于mediapipe+opencv+python的手势识别控制电脑音量小项目源码.zip基于...
opencv3+python人脸检测和识别 完整项目 识别视频《欢乐颂》中人物
基于Opencv+python的车牌识别系统源码+模型.zip 已获导师指导并通过的98分高分期末大作业项目,代码完整下载可用。 基于Opencv+python的车牌识别系统源码+模型.zip 已获导师指导并通过的98分高分期末大作业项目,...
OpenCV+3计算机视觉++Python语言实现+第二版!
基于Opencv+python的车牌识别系统,
OpenCV+Python安装资料及详细安装过程,安装需要的软件文中提供了提取路径。在网上整理了一天的资料,已经在win10系统上验证通过,
视觉处理,opencv+python3.6人脸识别代码,自己录制视频,检测出人脸,并保存视频,学习使用
016 OpenCV+计算机视觉++Python语言实现+第二版++vision+with+Python
人脸检测和人脸识别技术是深度学习的重要应用之一。基于opencv3+python实现人脸检测和识别。
计算机视觉+OpenCV+Python教程+入门指南 算机视觉+OpenCV+项目资源+实战案例 计算机视觉+OpenCV+面试题+知识点总结 计算机视觉+OpenCV+面试题+知识点总结 计算机视觉+OpenCV+面试题+知识点总结 计算机视觉+OpenCV+...
浅谈配置OpenCV3 + Python3的简易方法(macOS)
opencv3+python人脸检测和识别 完整项目 识别视频《欢乐颂》中人物
opencv3+python人脸检测和识别 完整项目 识别视频《欢乐颂》中人物
基于OpenCv+python实现的人脸识别检测源码+数据(课程设计).zip 已获导师指导并通过的97分的高分课程设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于OpenCv+python实现的...