本系列博客主要参考自——Adrian Rosebrock:《Practical Python and OpenCV: AnIntroductory,Example Driven Guide toImage Processing and Computer Vision》
一、分步配置
分别安装以下工具
1、python2.7.x
2、Numpy和Scipy
3、Matplotlib
4、下载OpenCV后解压,提取路径“\opencv\build\python\2.7”下,文件夹x64(64位)或x86(32位)中的“cv2.pyd”放到”Python27\Lib”下。
5、Mathotas
二、实例演练
从硬盘中加载一幅图像并显示和保存图像,代码如下:
#encoding:utf-8
#
#读入并显示图像
#
import cv2
image =cv2.imread("H:\\img\\lena.jpg")#打开图像
print "图像宽度:%d个像素" %(image.shape[1])#获取图像的宽度
print "图像高度:%d个像素" %(image.shape[0])#获取图像的高度
print "图像通道数: %d" %(image.shape[2])#获取图像的通道数
cv2.imshow("Image",image)#显示图像
cv2.imwrite("H:\\img\\newImage.jpg",image)#保存图像到:H:\\img
cv2.waitKey(0)#程序暂停