1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Python-OpenCV使用基本图像处理技术进行水印去除

Python-OpenCV使用基本图像处理技术进行水印去除

时间:2019-10-19 03:30:55

相关推荐

Python-OpenCV使用基本图像处理技术进行水印去除

使用基本图像处理技术进行水印去除,主要采用OpenCV提供的库函数以及基本的图像处理进行图像修复,但是从鲁棒性方面可能存在不足。处理的图像可能存在一定的模糊水印去除不完整、留边等问题。本文参考了部分其他内容已在后文引用。

目前常用的水印去除方法主要使用深度学习相关前沿技术进行解决,详情可参考笔者博客:

使用深度学习技术进行水印去除

测试案例

第一种方法:

该方法看着是不是很简单?没错就这么几行代码,但是这种方式需要一个美工,让他配合你做一张di.png

di.png

看完上面这么多废话,其实你就想看看效果如何,那么来看一下该方式效果图

是不是想说效果很差,其实在我所测试使用的方法中,这种方法已经算是效果不错的了。别着急走,下面还有一种比这效果更好的方式

第二种方式:

还是以上一张图片为例,这种方式还是需要美工配合,只是图片变了,同时换了一种算法模式,但是注意该方法效率不高,使用该图片时

跑一次代码就行了,但是若是别的图片,你可能需要跑几遍代码之后,才能出现最终效果(若你发现采用该方式去除水印,发现去除后的效果,

只是水印颜色变淡了,那么请你在对处理过的图,再次执行该代码,如此多次之后,请用肉眼识别最好的效果)

di2.png

不多说直接,上效果图

这两种方式,是相对来说效果很好的去除水印方式,也就是”人工”去除水印,但是该两种方式并不能满足我的要求,我需要大批量,高效率的去除水印,等我下一篇文章再来分享吧

参考:

/p/cc94a78e14e2

https://mp./s/UfLkle4raCPIZvBLdswXkA

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。