针对于Python的OpenCV环境搭建

    • OpenCV
      • 依赖
      • 下载OpenCV
      • 配置
    • 总结

给Python搭建opencv的环境还真是略嫌麻烦,于是做下笔记,以备不时之需。


OpenCV

依赖

opencv有些依赖,我们必须安装一下,否则接下来的opencv配置就有可能出现一些问题了。具体如下:

  • NumPy:pip install numpy 即可
  • SciPy11.0: scipy-0.11.0-win32-superpack-python2.7比较推荐,但是这个module可以不装的

下载OpenCV

下载链接。唯一需要注意的是下载对应于自己电脑操作系统的OpenCV。

配置

  • 解压 :
    OpenCV是一个自解压的文件,这里以Windows版的为例。下载下来源文件也就200多兆吧。点击opencv-2.4.13.exe,选择自己喜欢的解压路径即可。
  • 配置:
    现在回过头来看,配置的过程还不是很麻烦。可能是之前对这方面完全不了解的缘故,所以从这里也可以看出,只要肯去下功夫,没有什么是办不到的。给自己一点信心,就会多一份精彩。
    详细步骤就是将解压好的opencv文件夹下的build文件夹下的python文件夹下的cv2.pyd文件拷贝到Python的安装文件夹下的LIB文件下的site-packages文件夹下。即可!
  • 测试:
    好了,万事俱备,只欠东风了。不妨测试一下。
    图片放在了与python文件的同级目录下了
# coding:utf-8
import sys

reload(sys)
sys.setdefaultencoding('utf8')
#    __author__ = '郭 璞'
#    __date__ = '2016/9/5'
#    __Desc__ = 测试opencv的Python环境是否搭建成功
import cv2
image = cv2.imread(r'mine_modify.png')
cv2.imshow("MyImage",image)
cv2.waitKey(0)

结果图:

好了,环境搭建成功了!

总结

回顾一下,做了什么。

  • 安装了opencv
  • 安装了Python以及opencv依赖的模块numpy
  • 配置了opencv+Python的工作环境
时间: 2024-09-28 09:27:56

针对于Python的OpenCV环境搭建的相关文章

NLP1 —— Python自然语言处理环境搭建

最近开始研究自然语言处理了,所以准备好好学习一下,就跟着<Python自然语言处理>这本书,边学边整理吧 安装 Mac里面自带了python2.7,所以直接安装nltk就可以了. 默认执行sudo pip install -U nltk会报错: Collecting nltk Downloading nltk-3.2.4.tar.gz (1.2MB) 100% |████████████████████████████████| 1.2MB 555kB/s Collecting six (fr

CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架

nginx+uwsgi+Python环境介绍: 系统:CentOS6.5_64_mini nginx版本:nginx-1.6.0 python版本:Python2.7.8   第一部分系统设置 1:查看系统内核 #  uname -r 2.6.32-431.el6.x86_64 2:更新内核 #  yum -y install kernel 3:重启系统 #  reboot 4:重启后查看是否启用新内核 #  uname -r 2.6.32-431.20.5.el6.x86_64 5:可以删除老

Python开发入门环境搭建

摘要: Python是一种高级计算机程序设计语言.举个例子C语言要写1000行代码,Java只需要写100行,而Python可能只要20行. Python是一种高级计算机程序设计语言.举个例子C语言要写1000行代码,Java只需要写100行,而Python可能只要20行. Python基本概念 Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由

CentOS+nginx+uwsgi+Python 多站点环境搭建

  环境: CentOS X64 6.4 nginx 1.5.6 Python 2.7.5 一:安装需要的类库及Python2.7.5 安装必要的开发包 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readLINE-devel tk-devel CentOS 自带Python2.6.6

python 虚拟开发环境搭建

1. 依赖包安装 pyenv安装需要使用git包 # yum install git -y # yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel 创建用户python # useradd python # passwd python 使用python用户登录 su – python 2 开始部署pyenv pyenv安装方式: $ cu

opencv-OpenCV环境搭建以及相关项目的开发

问题描述 OpenCV环境搭建以及相关项目的开发 什么时候更新一份 目前用最新系统电脑和最新的xcode编写opencv图像有关的代码啊?opencv.org上面的例子过期很久了,没有更新,一时间 我也找不到门路,特此请教 解决方案 直接下载下OpenCV源码后,sources文件夹里就是例子,或者使用CMake编译下源文件,然后会生成一个例子的工程,你可以看下 解决方案二: 你上官网看看,opencv对windows支持比较好,其他平台上一般. 推荐大牛的博客:http://blog.csdn

Python之环境搭建

简述 Python是跨平台的,它可以运行在Windows.Mac OS X和各种Linux/Unix系统上. 开始学习Python编程,首先需要搭建Python环境.完成后,会得到Python解释器(负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境. 可以通过终端窗口输入"python"命令来查看本地是否已经安装Python以及Python的安装版本. 下面以3.5为例,来介绍如何搭建本地的开发环境. 简述 Python安装 版本检测 Python安装 Py

Appium+python自动化环境搭建

Appium+python自动化环境搭建 一.环境准备 环境是Windows10版本 64位系统    1.jdk1.6.0 (64位)    2.android-sdk_r24.4.1-windows    3.python:2.7(3.6也可以)    4.appium:1.4.16.1    5.Node.js:node-v4.4.7-x64    6.Appium-Python-Client   二.android的测试开发环境 1.介绍 以下为安卓的测试开发环境安装步骤,请一步一步操作

Python开发环境搭建

    出于个人兴趣,业余时间学习下Python这门脚本语言,权当是一味调料.老是看Java有时候会腻歪,尝试一门新鲜玩意儿,我发现兴趣大增,哈哈!      这里我以Python3.x为例哈,作为爱学习的码农,自然是追求最前沿的技术动态.Python安装包我已经上传到我的百度网盘了,下载地址如下:      http://pan.baidu.com/s/1bn2rOqb      如果你需要安装Python2.x版本,那就自己google去Python官网去下载吧,这里我就不赘述了.我提供的是