Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

转:如何去除“线条状”的图片水印

Posted on 2009-10-02 23:46  analyzer  阅读(910)  评论(0)    收藏  举报
 转载请注明:出自 崔凯的博客

论坛上遇到这样一个问题:“请教一下,下图中的线条状水印怎么去掉?”

watermark-00

我们可以从“如何添加的水印”入手,分析一下这些线条是怎样填充进去的,然后再考虑如何删掉它。

最终效果演示:

watermark-ok

解决步骤如下:

1.首先观察并分析图片的填充块,选择其中的一部分出来:

watermark-1

2.新建文件,将刚才取到的区域放进来:

watermark-2

3.反选,并去掉右下角的多余部分:

watermark-3

4.调整色彩范围,选中这些线:

watermark-4

5.反选并删除背景,将此图自定义图案:

watermark-5

6.回到要处理的图,全选。新建图层后用刚才的自定义图案填充(注意不要偏移,要和水印相吻合)

watermark-6

7.ctrl+鼠标点击“新建的图层”后载入选区,这样就选中了新图层的那些线了:

watermark-7

8.选中要处理的区域后,再去除这些线方法就很容易了:选中背景层,用色阶参数如下(我用的是152,可以根据自己的需要进行调整)

watermark-9

9.下面就是隐藏新建层后的效果,斜线被批量去除:

watermark-10