首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python -如何获得平均两个图像?

Python -如何获得平均两个图像?
EN

Stack Overflow用户
提问于 2019-05-25 22:34:54
回答 1查看 62关注 0票数 0

我有第一张带有水印的照片,使用的是代码:

代码语言:javascript
复制
import cv2
import numpy as np

img = cv2.imread("veidz.jpg")

alpha = 2.0
beta = -160

new = alpha * img + beta
new = np.clip(new, 0, 255).astype(np.uint8)

cv2.imwrite("cleaned.png", new)

我得到了第二张没有水印的照片,但它变得更清晰了,所以我有一个问题,有没有什么方法可以使照片平滑到第一张照片,但没有水印?

第一张照片:

第二张照片:

EN

回答 1

Stack Overflow用户

发布于 2019-05-26 00:16:51

(1)如果您觉得更尖锐的响应太高,那么您可以使用金字塔类型的方法,如下所示。里面的代码运行得很好。

https://github.com/arnaud-ramey/watermark_remover

(2)还可以使用水印位置作为掩模,然后进行图像平滑,以获得更自然的文本

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56305776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档