第五周:基于PIL的Python图像处理

2023-10-31

安装PIL注意:不是pip install Python Image Library 而是Pip install pillow

pip算是PIL的一个分支,借助它我们可以完成

图像基本操作:

缩放、裁剪、旋转、色彩转换

1.引用PIL

from PIL import Image
import os
import matplotlib.pyplot as plt

print(os.getcwd()) #获取当前工作目录路径
os.chdir('D:\CVPython')
print(os.getcwd()) 

im=Image.open('church.jpg')
print(im.format,im.size,im.mode)
#im.show()
plt.imshow(im)
plt.title("Image Processing@CUC")
plt.axis('off')
plt.show()

这里就是最基本的打开图像文件:先查看/修改当前目录

2.灰度图

本质是im=Image.open('church.jpg').convert("L")

图像格式转换:字符串提取子串
取一个目录下所有的”.jpg”

print(os.getcwd())
os.chdir("/Users/air/Desktop")
print(os.getcwd())

im=Image.open('/Users/air/Desktop/沈腾2.jpeg').convert("L")
print(im.format,im.size,im.mode)
#im.show()
plt.imshow(im)
plt.title('Image Processing@shenteng')
plt.axis('off')
plt.show()

输出成果如图:

3.取一个图像的局部+旋转+粘贴

#取一个图像的局部+旋转+粘贴
from PIL import Image
import os
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

第五周:基于PIL的Python图像处理 的相关文章

随机推荐