多语言展示
当前在线:153今日阅读:126今日分享:42

python图像处理教程

python图像处理教程,在python里是如何进行图形处理的。
工具/原料

python

方法/步骤
1

from PIL import ImageColor首先我们要安装pillow模块,然后就可以进行引用了。

2

ImageColor.getcolor('blue', 'RGBA')如果我们要知道一个颜色的值是怎么定义的,我们可以用getcolor。

3

from PIL import Imagephoto = Image.open('photo.png')当前工作目录有个图片,如果我们要打开可以用到Image.open。

4

print(photo.size)print(photo.filename)print(photo.format)print(photo.format_description)打开图片以后我们就可以用这些指令查看图片的各种信息。

5

photoNEW = photo.save('new.png')我们可以通过save保存来进行另存为的操作。

6

photoA = Image.new('RGBA', (800, 800), 'blue')photoA.save('photoA.png')我们可以通过new来创建一个新的图片,大小以元组的形式传入。

7

photoNEW = Image.open('new.png')cut = photoNEW.crop((200, 200, 300, 300))cut.save('cut.png')用crop可以把打开的图片进行裁剪。

8

new = Image.open('cut.png')new_copy = new.copy()a = Image.open('photoA.png')new_copy.paste(a, (0, 0))new_copy.save('copy.png')用复制粘贴可以把图片复制到某个图片上。

9

photo = Image.open('photo.png')newsize = photo.resize((500, 500))newsize.save('newsize.png')用resize可以调整图片的大小,按照比例缩放。

10

photo.rotate(45).save('rotate.png')rotate可以指定度数进行图片旋转。

11

photo.transpose(Image.FLIP_LEFT_RIGHT).save('1.png')photo.transpose(Image.FLIP_TOP_BOTTOM).save('2.png')这里是可以对图片进行翻转。

注意事项

处理图片之前记得打开,结束以后记得保存

推荐信息