摘要: 系统:win7(64bit)如果只需要安装python,执行步骤一就可以了,不用管后面。如果还需要其它的库,则只需要执行第二步,第一步可省略(因为在安装anaconda的时间,python就自动装好了)。一、先安装python先到https://www.python.org/downloads/下载... 阅读全文
posted @ 2016-01-03 23:03 denny402 阅读(19755) 评论(2) 推荐(2)
摘要: 我们先来看两个函数reshape和flatten:假设我们先生成一个一维数组:vec=np.arange(15)print vec显示为:[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14]如果我们要把这个一维数组,变成一个3*5二维矩阵,我们可以使用resh... 阅读全文
posted @ 2016-01-03 17:30 denny402 阅读(62488) 评论(4) 推荐(2)
摘要: 前面的一些例子中,我们都是利用Image.open()来打开一幅图像,然后直接对这个PIL对象进行操作。如果只是简单的操作还可以,但是如果操作稍微复杂一些,就比较吃力了。因此,通常我们加载完图片后,都是把图片转换成矩阵来进行更加复杂的操作。python中利用numpy库和scipy库来进行各种数据操... 阅读全文
posted @ 2016-01-03 15:26 denny402 阅读(78431) 评论(0) 推荐(5)
摘要: 一、图像通道1、彩色图像转灰度图from PIL import Imageimport matplotlib.pyplot as pltimg=Image.open('d:/ex.jpg')gray=img.convert('L')plt.figure("beauty")plt.imshow(gra... 阅读全文
posted @ 2016-01-03 14:24 denny402 阅读(42924) 评论(6) 推荐(1)
摘要: 一提到数字图像处理,可能大多数人就会想到matlab,但matlab也有自身的缺点:1、不开源,价格贵2、软件容量大。一般3G以上,高版本甚至达5G以上。3、只能做研究,不易转化成软件。因此,我们这里使用python这个脚本语言来进行数字图像处理。要使用python,必须先安装python,一般是2... 阅读全文
posted @ 2016-01-03 12:09 denny402 阅读(301468) 评论(1) 推荐(14)