以下是一个使用Python和Pillow库保存带有边框贴纸的编辑图片的示例代码:
from PIL import Image, ImageDraw
# 打开原始图片
original_image = Image.open("original_image.jpg")
# 打开边框贴纸
sticker = Image.open("sticker.png")
# 创建一个新的图像,大小与原始图片相同
edited_image = Image.new("RGBA", original_image.size)
# 在新图像上绘制原始图片
edited_image.paste(original_image, (0, 0))
# 在新图像上绘制边框贴纸,可以根据需要调整贴纸的位置
edited_image.paste(sticker, (50, 50), sticker)
# 保存编辑后的图片
edited_image.save("edited_image.jpg")
上述代码中,首先使用Image.open()
函数打开原始图片和边框贴纸。然后,使用Image.new()
函数创建一个新的图像,大小与原始图片相同。接下来,使用edited_image.paste()
函数将原始图片绘制到新图像上。最后,使用edited_image.paste()
函数将边框贴纸绘制到新图像上,并通过调整贴纸的位置来实现需要的效果。最后,使用edited_image.save()
函数保存编辑后的图片。
请确保将上述代码中的"original_image.jpg"
和"sticker.png"
替换为实际的原始图片和边框贴纸的文件路径。