安装OpenCV
下载OpenCV, 安装后将对应的bin目录添加到PATH变量.
http://www.opencv.org.cn/download/OpenCV_1.0.exe
配置OpenCV的python接口
打开目录 OpenCV\interfaces\swig\python, 运行以下命令:
setup-for-win.py build
setup-for-win.py install
测试
编写以下代码:
# -*- coding:utf-8 -*-
# mycv.py
import sys
# 导入OpenCV模块
from opencv.cv import *
from opencv.highgui import *
if __name__ == '__main__':
# 打开图像
image = cvLoadImage ("lena.jpg")
# 创建窗口
cvNamedWindow ("mywin")
# 显示图像
cvShowImage ("mywin", image)
cvWaitKey (0)
然后以UTF-8格式保存到mycv.py文件. 运行mycv.py程序...
注意: 以上步骤只在Windows平台测试过.
Python参考资料
编写者
转自:http://www.opencv.org.cn/index.php/%E5%9C%A8python%E4%B8%AD%E4%BD%BF%E7%94%A8OpenCV
分享到:
相关推荐
使用 USB 或笔记本电脑网络摄像头在 Python 中使用 OpenCV 跟踪激光指示器并输出其坐标。 可选择通过串行方式将激光指示器坐标发送到 Arduino,以控制伺服系统等。 当前版本: Python 2.7.5 (Use installer ...
两本python_opencv中文教程,OpenCV-Python-Toturial-中文版,OpenCV入门教程
python使用opencv驱动摄像头
在Python中使用OpenCV和Keras完成计算机视觉和机器学习基础知识教程
图像处理-OpenCV-python 在Python中使用OpenCV进行图像处理
opencv初学/OpenCV官方教程中文版 for Python,这里使用工具为 Python3.5 OpenCV Python包 cv2 Numpy matlablib
在Python中使用OpenCV在Caffe MobileNet上使用Single Shot MultiBox Detector进行目标检测。 SSD框架 单发MultiBox检测器可分为两部分: 使用基础网络提取特征 使用卷积滤波器进行预测 此实现将MobileNet深度学习...
在使用opencv处理视频的过程中,通常我们会读取视频帧,读取出来的视频帧就相当于一幅图像,我们只要读取到了图像就可以对图像进行各种各样的操作。我们期望cap能够跳过算法的处理时间,直接读取当前帧而抛掉算法...
OpenCV使用棋盘格板进行标定,如下图所示。为了标定相机,我们需要输入一系列三维点和它们对应的二维图像点。在黑白相间的棋盘格上,二维图像点很容易通过角点检测找到。而对于真实世界中的三维点呢?由于我们采集中...
sudo pip3 install opencv-contrib-python 问题一 解决: sudo apt-get install libatlas-base-dev 如果出现下面的错误 E: Package 'libcblas-base-dev' has no installation candidate 进行更新和升级 sudo apt-...
基本如何在Python中使用OpenCV基础知识
在 Python 下使用 OpenCV 的书,除了这本在线教程之外,仅有一个 100 多页的书 opencv computer vision with python(本 书虽然挺好的,但是不够全面,不能让读者完全了解 opencv 的现状)。而 我翻译的这本书是来源...
使用OpenCV Python构建自己的文档扫描程序
图像处理器-OpenCV 在 Python 中使用 OpenCV 进行图像相似性和特征检测
本系统要实现基于人脸识别的考勤打卡所以使用Python下的Opencv,Flask以及Mysql数据库来实现考勤系统人脸识别验证的功能。首先对Opencv下的LPBH,Eigenfaces和Fisherfaces三种人脸识别算法分别进行模型训练和测试,...
学习OpenCV和Python3之间的联动
Python使用OpenCV进行视频/图像背景去除,一个Python文件搞定,附测试视频! Python使用OpenCV进行视频/图像背景去除,一个Python文件搞定,附测试视频! Python使用OpenCV进行视频/图像背景去除,一个Python文件...
python是一种面向对象的语言,近年来比较流行;opencv是视觉分析比较强大的包,通过python使用opencv计算图像的中心
使用OpenCV来识别图像中的脸部的python示例
python利用opencv进行相机标定(教程)# 实现步骤 ## 拍摄棋盘图 首先打印下图:[下载](http://120.79.182.159:8000/f/9ad20d5debfb4aa68898/?dl=1) 也可直接保存 将其固定到一个平面上,使用相机从不同角度,不同...