Bootstrap

python3去除图片中的文字水印

声明:本文为python技术分享,仅供学习使用。

请勿用于商业用途!!!

请勿用于商业用途!!!

请勿用于商业用途!!!

在这里插入图片描述

以下为代码:

import cv2
import numpy as np

def funImageNoRemark():
    img = cv2.imread('/path/fileName.jpg')
    noRemark = np.clip(1.4 * img + 20, 0, 255).astype(np.uint8)
    cv2.imwrite('/path/fileName-1.png', noRemark)

if __name__ == '__main__':
    funImageNoRemark()

可根据水印颜色,将np.clip(1.4 * img + 20, 0, 255)中的1.4更改为1.1~1.7,20更改为-40~40,从而达到更好的效果。

;