python图像处理常用函数

数据生成:

numpy.random.randn() #正态分布 axis=0,1,2... ;0:row,1:column,2:page

numpy.random()#平均分布

numpy.random.randint()#平均分布

range

numpy.arange


数据整合:

numpy.vstack(ay1,ay2)

numpy.hstack(ay1,ay2)

broadcast

numpy.ones(n)

numpy.zeros(n)


排序:

numpy.argsort()#降值排序,输出序号


显示:

pylab.imshow()

pylab.plot(x,y,option)


数据读取:

pil.Image.open(path)

savetxt

pickle.load(fobj)

数据存储:

鼠标:

pylab.ginput(n) #获取点击坐标

图像操作:

box

region=pil_im.crop(box)

pil_im.resize(tuple)

pil_im.rotate(degree)

region.transpose(Image.ROTATE_180)

pil_im.paste(region,box)

pil_im.convert('color') # color ='L'/'RGB'

数据操作:

你可能感兴趣的:(python图像处理常用函数)