色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 提取水印

阮建安1年前12瀏覽0評論

在數字化時代,水印成為了保護知識產權的一種常見方式。但是有時候我們也需要提取這些水印,比如說我們想要一個清晰沒有水印的圖片。使用Python,我們可以輕松地提取水印。

# 導入模塊
from PIL import Image
# 打開圖片
with Image.open("watermark.jpg") as im:
# 獲取圖片的大小
width, height = im.size
# 創建一個新的圖片
new_im = Image.new("RGB", (width, height), color=(255, 255, 255))
# 遍歷每一個像素
for x in range(width):
for y in range(height):
# 獲取像素的RGB值
pixel = im.getpixel((x, y))
# 如果RGB值不是水印部分的顏色,則將像素添加到新圖片中
if pixel != (238, 238, 238):
new_im.putpixel((x, y), pixel)
# 保存新圖片
new_im.save("new_image.jpg")

上面的代碼中,我們首先使用Pillow庫中的Image模塊打開圖片,并獲取該圖片的大小。然后,我們創建一個新的RGB類型的圖片,并將其所有像素初始化為白色。接下來,我們遍歷原始圖片的每個像素,并獲取該像素的RGB值。如果該像素的RGB不是水印部分的顏色,我們就將該像素添加到新的圖片中。

最后,我們將新的圖片保存到本地,這樣就完成了提取水印的過程。