您的位置:首页 > 编程语言 > Python开发

Python PIL(Python Image Library)使用体会

2017-05-05 13:29 357 查看
python中的函数实在太多了,要想全面的使用所有的库函数还是要长久的积累,今天看代码时,看见了PIL类,在此对PIL做一个简单的总结。

参考1 参考2

#读取图片
im=Image.open('/home/Picture/test.jpg')
#保存图片
im.save("save.jpg")
#逆时针旋转45度
out = img.rotate(45)

#将uint8类型的数据转换为Image类下的文件
arr = (eye(200)*255).astype('uint8') # sample array
im = Image.fromarray(arr)

# 转换list->array->unit8 array->Image
img=Image.fromarray(numpy.array(data).reshape((48,48)).astype('uint8'))

#转换 Image->uint8 array
data=numpy.array(img_r)

# 灰度图转RGB
im = Image.fromarray(arr).convert('RGB')
#使用python可以通过使用convert(‘L')来获得灰度图

#对原始图像resize
im.resize((224,224))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: