先装的VS2010,这个没啥好说的
opencv-2.4.4,这个就是从http://wiki.opencv.org.cn/index.php/Download下的,感觉和2.0以前的版本有了很大差别,一些数据结构都更新了,中文opencv上很多信息和代码案例也过时了,所以现在再用最好就用2.0以后的版本吧。opencv2.4.4在VS2010下的配置在前面这个网页上已经有很详细的介绍了,这里就不啰嗦了,加一句,我直接用的编译后的代码,没有重新编译
有了前面两个,开发用C++开发opencv的环境就ok了,然后就碰到我前面说的写代码花时间太多,研究进展慢的问题了,所以:翠花,上python
python的版本需要选择,由于opencv 2.4.4好像只支持2.6、2.7版本,所以我安装的是官网http://www.python.org/downloads/的python-2.7.6.msi,下载安装,ok。为了windows下把py文件和python解释器关联起来,还需要在系统的“环境变量”->"path"中添加python的路径,比如我的就是path="xxxxxxxx;
d:\program\python27"
做算法免不了科学计算,所以再安装numpy-1.6.1-win32-superpack-python2.7.exe
【opencv4|opencv4 python环境_opencv+python+pyqt+eric4开发环境搭建 | 学步园】现在可以用命令行或者python自带的IDLE调试opencv自带的python脚本了,新问题又出现了,有时候想替换下算法模块啊什么的,感觉还是做个简单的界面好点,于是:翠花,上UI
python的UI也比较多,我别的没用,自然也就不能比较了,本着轻量、简单、快速搭建原型、程序结构清晰(不要像MFC一样在view、doc文件间跳来跳去),便于验证算法的原则,最后就用了ERIC4+pyqt
由于eric4是pyqt开发的,所以安装时也先必须装pyqt环境,多的不说了,直接官网下载吧,我用的是pyqt4.10.3的win32版(不知道是不是python只有32版,反正win64版的pyqt我没安上),文件名PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x32.exe
最后当然是ERIC这个IDE了,虽然已经有了版本5,可惜用不成,只好还是eric4-4.5.19.zip,顺利安装,这个安装的时候让我这个虽然linux/windows都用过的码农错愕了一下,解压缩后既没有setup.exe/install.exe,也没有make/configure,仔细看看,幸好还有个install.py,点开一看,这个就是安装脚本,好吧,也许python程序员习惯这种方式吧,入乡随俗,直接运行脚本安装吧。这个会直接装到系统的python目录下,对我就是d:\program\python27
最后第一次运行ERIC4时需要配置,这个就不多说了,仁者见仁智者见智,好多插件用用再说吧,对我来说,先用起来再说,直接运行刚安到python目录下的eric4.bat,也能ok,
推荐阅读
- opencv4|Opencv4 -Python官方教程学习笔记40---相机校准
- 图像处理|Opencv4 -Python官方教程学习笔记38---meanshift和camshift
- opencv4|Opencv4 -Python官方教程学习笔记36---特征匹配+单应性查找对象
- opencv4|Opencv4 -Python官方教程学习笔记35---特征匹配
- opencv4|Opencv4 -Python官方教程学习笔记9---改变颜色空间
- opencv4|Opencv4 -Python官方教程学习笔记8---性能衡量和提升技术