VS2013+Python+OpenCV的配置
2015-06-26 17:52
549 查看
由于最近要使用Python运行追踪算法,但是网上教程有点参差不齐,基本都是转载的,真正用起来并不算特别实用。于是打算自己写一个教程,方便别人顺便也当给自己以后重新安装留个教程╮(╯-╰)╭
首先是关于library的安装,由于要使用OpenCV需要安装numpy和scipy,因此必须先安装后面两个package。上NumPy的网站(图 1)
图 1
然后选择Getting NumPy,然后点击NumPy和SciPy的Download Location链接(图 2)。
图 2
注意下载时要下载对应版本的library,如我是用Python2.7,那么我下载时要下载名字带有“*-version-win32-superpack-python2.7.exe”(图 3)
图 3
最后,要将OpenCV中的cv2.pyd文件复制到python2.7\Lib\site-package中,注意只能复制OpenCV\build\python\x86\cv2.pyd,如果复制了64位的文件,在运行时会发生ImportError(图 4)。
图 4
然后写个小程序运行一下(●'◡'●)
效果如下(图 5)
图 5
第一次写文章,写的不好请大家多多指正
首先是关于library的安装,由于要使用OpenCV需要安装numpy和scipy,因此必须先安装后面两个package。上NumPy的网站(图 1)
图 1
然后选择Getting NumPy,然后点击NumPy和SciPy的Download Location链接(图 2)。
图 2
注意下载时要下载对应版本的library,如我是用Python2.7,那么我下载时要下载名字带有“*-version-win32-superpack-python2.7.exe”(图 3)
图 3
最后,要将OpenCV中的cv2.pyd文件复制到python2.7\Lib\site-package中,注意只能复制OpenCV\build\python\x86\cv2.pyd,如果复制了64位的文件,在运行时会发生ImportError(图 4)。
图 4
然后写个小程序运行一下(●'◡'●)
import cv2 src = cv2.imread("C:\WOW\World of Warcraft\Screenshots\WoWScrnShot_011915_162709.jpg") det = cv2.imread("C:\WOW\World of Warcraft\Screenshots\WoWScrnShot_011815_181135.jpg") final = cv2.addWeighted(src,0.5,det,0.5,0) cv2.namedWindow("Image") cv2.imshow("Image",final) cv2.waitKey(0)
效果如下(图 5)
图 5
第一次写文章,写的不好请大家多多指正
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法
- Python实现的基于ADB的Android远程工具