核心功能

除了上面修改照片的长度与宽度之外,针对照片我们还有其他的操作,例如模糊化照片的内容:

实现代码

1
2
3
4
5
6
7
8
9


img = Image.open('1.jpg')


blur = img.filter(ImageFilter.BLUR)


blur.save('output.jpg')

照片翻转90度:

1
2
3
4
5
6
7
8
9


img = Image.open('1.jpg')


rotate = img.rotate(90)


rotate.save('output.jpg')

照片进行锐化的处理:

1
2
3
4
5
6
7
8
9


img = Image.open('1.jpg')


sharp = img.filter(ImageFilter.SHARPEN)


sharp.save('output.jpg')

照片左右对称翻转,代码如下:

1
2
3
4
5
6
7
8
9


img = Image.open('1.jpg')


transpose = img.transpose(Image.FLIP_LEFT_RIGHT)


transpose.save('output.jpg')

照片进行灰度处理:

1
2
3
4
5
6
7
8
9


img = Image.open('1.jpg')


convert = img.convert('L')


convert.save('output.jpg')