JosePhilo


【技术】10 行 Python 代码实现去除截图中的 Bilibili 水印

Category: 创作, 分类
Tag: none
Written by Joseph with ♥ on February 27, 2020

水印很烦,所以有了以下:

import cv2
import numpy
color0 = numpy.array([70, 51, 39])
src = cv2.imread('in.png')
mask = cv2.imread('mask.png')
zero = numpy.array([0, 0, 0])
white = numpy.array([255, 255, 255])
constant = numpy.log(white - color0)
out = numpy.maximum(zero, white-numpy.power(white-src, constant/numpy.log(white-mask)))
cv2.imwrite('out.png', out)

附件:mask.png

  • 【关于】导航栏,Book書 Log文 Drive載 Download檔 「释诂」
  • 【历法】2020うるう年。

_(:3 」∠)_
(抱歉)
这里不能评论哦


                                      ©JosePhilo | 鲁ICP备2020033872号-3