1:创建主文件和下载测试图片
touch main.ipynb
下载图片1.png
2:导入必要的包
from PIL import Image
import matplotlib.pyplot as plt
3:打开图片
# 打开图片
image = Image.open("1.png")
4:# 裁剪
cropped_image = image.crop((100, 50, 400, 200)) # 举例坐标,根据实际需要调整
plt.figure(figsize=(10,10))
plt.imshow(cropped_image)
plt.title('Cropped Image')
plt.show()
5;# 裁剪
cropped_image = image.crop((100, 50, 400, 200)) # 举例坐标,根据实际需要调整
plt.figure(figsize=(10,10))
plt.imshow(cropped_image)
plt.title('Cropped Image')
plt.show()

6:# 尺寸变化
resized_image = image.resize((800, int(image.size[1] * 800 / image.size[0]))) # 保持宽高比缩放
plt.figure(figsize=(10,10))
plt.imshow(resized_image)
plt.title('Resized Image')
plt.show()
