溫馨提示×

Pillow怎么創(chuàng)建和使用圖像遮罩

小億
97
2024-05-23 11:10:12
欄目: 編程語言

在Pillow中創(chuàng)建和使用圖像遮罩可以通過以下步驟完成:

  1. 創(chuàng)建一個圖像對象和一個遮罩對象
from PIL import Image

# 創(chuàng)建圖像對象
image = Image.open('image.jpg')

# 創(chuàng)建遮罩對象
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. 將遮罩應(yīng)用到圖像上
result = Image.composite(image, Image.new('RGB', image.size, (255, 255, 255)), mask)
result.show()

這樣就可以創(chuàng)建并應(yīng)用圖像遮罩了。您可以根據(jù)需要更改遮罩的形狀和顏色來實現(xiàn)不同的效果。

0