# python裁剪图片并粘贴到另一图片上
from PIL import Image
import matplotlib.pyplot as plt
srcPath = '/workspace/tlt-experiments/data_fire_2/cat.jpg'
dstPath = '/workspace/tlt-experiments/data_fire_2/cat_crop.jpg'
# 图片颜色
color = [200,200,200]
# 生成背景图片
image = Image.new('RGB',(1242,375),(color[0],color[1],color[2]))
# 读取图片
img_read = Image.open(srcPath)
# 设置裁剪的位置
crop_box = (150,100,240,200)
# 裁剪图片
img_crop = img_read.crop(crop_box)
# 粘贴图片
image.paste(img_crop,(0,0))
image.paste(img_crop,(300,200,300 + img_crop.size[0],200 + img_crop.size[1]))
image.paste((0,255,0),(200,10,250,100))
# 保存图片
image.save(savePath + "001.png")
plt.imshow(image)
plt.show()
python裁剪图片并粘贴到另一图片上
最新推荐文章于 2023-06-08 01:29:02 发布