python 去除图片水印

【自取】最近整理的,有需要可以领取学习:

python 去除图片水印

from itertools import product
from PIL import Image

def Remove_watermark(fileName):
    img1 = Image.open(fileName)
    # img1如果不是RGB模式,需要转成RGB模式
    print(img1.mode)
    img = img1.convert('RGB')
    print(img.mode)
    width, height = img.size
    for pos in product(range(width), range(height)):
        #600是经验值,需要根据实际情况调整
        if sum(img.getpixel(pos)[:3]) > 600:
            img.putpixel(pos, (255, 255, 255))
    img.save(fileName)

Original: https://www.cnblogs.com/shaosks/p/16186854.html
Author: shaomine
Title: python 去除图片水印

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6199/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部