Windows Python2.7配置OpenCV3.2

官网给出的OpenCV3.2最高支持到Python2.7版本,如果想用2.7版配置OpenCV的,可以参考一下内容。配置起来还是非常简单的,下面给出需要的下载地址: Python2.7.5 Numpy1.10.0 Matplotlib1.3.0 OpenCV3.2

安装Python以及Numpy、Matplotlib,一直下一步就好,我装在了默认路径下,其中Numpy、Matplotlib的安装会自动找Python的安装路径。安装完成后打开Python自带的IDLE,输入import numpy测试安装是否成功:

如果显示如上,即为安装成功,也就是可以导入numpy模块。

安装OpenCV3.2 我装在了D:\opencv3.2路径,也是一直下一步就好了,安装完成后,进入\opencv\build\python路径,我们可以看到,只有2.7版本:

选择2.7中的x86文件夹为的cv2.pyd,pyd文件是一种Python动态模块,可以把他理解为C++中的dll文件,只是改了后缀为pyd。将cv2.pyd 复制到C:\Python27\lib\site-packages内,就完成了OpenCV的配置,确实比VS配置OpenCV方便很多。

打开Python自带的IDLE,测试配置是否成功,输入:

import cv2
print cv2.__version__

导入OpenCV模块并打印版本号:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏深度学习与计算机视觉

Python 上下文管理器

TensorFlow的运行模型—session(会话),用来执行定义好的运算,会话拥有并管理TensorFlow程序运行时的所有资源,所以当运算结束后需要对资源...

1899
来自专栏技术栈大杂烩

Linux: linux 匿名管道

相信很多在linux平台工作的童鞋, 都很熟悉管道符 '|', 通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务.就好像下面的命令:

1382
来自专栏云霄雨霁

死锁、饥饿和活锁

2024
来自专栏Java Edge

GET和POST到底啥区别???

最普遍的答案 我一直就觉得GET和POST没有什么除了语义之外的区别,自打我开始学习Web编程开始就是这么理解的。 可能很多人都已经猜到了,他要的答案是:

952
来自专栏纯洁的微笑

springboot(十二):springboot如何测试打包部署

有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试...

3986
来自专栏小狼的世界

IPython介绍

IPython 是 Fernando 在 2001 开始开发的一个交互式的Python解释执行环境。众所周知,Python提供了一个交互执行的环境,在命令行输入...

1133
来自专栏偏前端工程师的驿站

Httpd运维日志:通过apxs添加模块

Brief                                   在部署Httpd时为方便管理和安全等原因,我们仅会安装所需的模块,那么后期功能扩...

1926
来自专栏企鹅号快讯

Python3与OpenCV3.3 图像处理(一)-环境搭建与简单DEMO

一、所需软件 本教程需要一下软件: PyCharm 2017.2.3 (其他版本也可) OpenCV 3.3 Python 3 Windows 7以上版本 二...

3018
来自专栏不想当开发的产品不是好测试

通过jenkins API去build一个job

背景 查看jenkins的api 直接访问 JENKINS_URL/job/JOB_NAME/api/ 就可以查看jenkins的api build一个job的...

3066
来自专栏Spark学习技巧

深入了解HBase架构

1562

扫码关注云+社区