Pillow怎么创建和使用图像遮罩

avatar
作者
筋斗云
阅读量:4

在Pillow中创建和使用图像遮罩可以通过以下步骤完成:

  1. 创建一个图像对象和一个遮罩对象
from PIL import Image  # 创建图像对象 image = Image.open('image.jpg')  # 创建遮罩对象 mask = Image.new('L', image.size, 0) 
  1. 在遮罩对象上绘制遮罩图案
from PIL import ImageDraw  draw = ImageDraw.Draw(mask) draw.rectangle((0, 0, 100, 100), fill=255) 
  1. 将遮罩应用到图像上
result = Image.composite(image, Image.new('RGB', image.size, (255, 255, 255)), mask) result.show() 

这样就可以创建并应用图像遮罩了。您可以根据需要更改遮罩的形状和颜色来实现不同的效果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!