python有很好图形库cv2(包含很多图形处理的算法),pylab(绘图工具模块)
这两个“模块”是肯定要配置的。
安装这两个模块可用了我不少时间。
pylab它不是一个包,而是 numpy, scipy 和 matplotlab 的合体,要安装这3个部分。
1 import pylab as pl 2 listOfInt = [] 3 for c in range(10): 4 listOfInt.append(c*2) 5 6 print listOfInt 7 8 pl.plot(listOfInt) 9 pl.show()
出现效果:就成功了pylab模块的安装.
然后就是cv2了,找了好多资料,python库那里面下载东西,目录结构刚开始没搞清楚,不知道粘贴哪个。
http://blog.csdn.net/qq_14845119/article/details/52354394这篇文章有很详细的讲解。说的比较多。只要看一部分就ok了
opencv2.4.12 http://opencv.org/downloads.html下载地址。
点击下载的opencv-2.4.12.exe,一路next下去,例如本人安装到E盘根目录下。安装完成后,将E:\opencv2_4_12\build\python\2.7\x64下的cv2.pyd拷贝到你的Lib文件夹下就可以了。
然后测试一下
1 import cv2 2 import numpy as np 3 4 img = cv2.imread("1.jpg") 5 emptyImage = np.zeros(img.shape, np.uint8) 6 7 emptyImage2 = img.copy() 8 9 emptyImage3=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) 10 11 cv2.imshow("EmptyImage3", emptyImage3) 12 cv2.waitKey (0) 13 cv2.destroyAllWindows()
显示效果即可:
原文:http://www.cnblogs.com/TreeDream/p/6493272.html