如何消除CSDN图床给图片强加的白色字符水印污染呢?

Posted 卓晴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何消除CSDN图床给图片强加的白色字符水印污染呢?相关的知识,希望对你有一定的参考价值。

简 介: CSDN图床对于Markdown编辑器粘贴的图片强行增加白色的字符水印,给文章中图片显示带来了干扰,特别是深色背景的图片。本文介绍了通过对图像进行缩小或者放大来消除或者减轻这种干扰的方法。

经过一天的改动之后,CSDN将 原来的强制增加白色字符水印的特性取消了,这就更加方便后期处理了。

关键词 CSDN水印Markdown

看到上面图片下方的白色字符水印,是否觉得它特别讨厌?为什么会有这个字符水印,如何消除它呢?

 

§01 片字符水印


近日(2021-08-11),CSDNMarkdown编辑器不知道为何抽风,将所有在文中加入的图片都强行在下面增加了字符水印。

在下图中,左边是原图,右边是CSDN强加上水印的情况。由于字符水印是白色的,这种视觉干扰在深色背景的图片中则显得更加的明显。

▲ 图1.1 左边是原图,右边是在CSDN粘贴后由CSDN强加上的字符串水印

下图显示了在背景为深色的图片被增加电子水印之后,对于图片造成的更大的干扰。

▲ 图1.2.1 增加有电子水印的图片

在之前,只需要将Markdown中图片说明字符中将 “?”之后的字符去掉,便可以自行去掉这讨厌的字符水印,但现在不行了。

根据现在CSDN图片服务优化的结果, 对于小图片不在进行添加字符水印:

小图片的定义(下面条件满足其一即可):
高度:小于300px
宽度:小于 200px

比如下面的图片,尺寸为 324×325,不属于小图片,则在粘贴的时候就被悲惨的添加了去不掉的字符水印。使人看起来非常不舒服。

▲ 图1.2 被强行增加字符水印后的图片

 

§02 何去除水印?


去除讨厌的字符水印可以在粘贴图片前对图像进行缩小或者放大

一、缩小图片尺寸

根据现在CSDN定义的小图片的尺寸,如果需要消除字符水印,需要缩小图片尺寸,使其宽度或者高度满足前面小图片的定义。然后在通过编辑图片尺寸属性将其放大到合适的现实尺寸。

比如下面就是在Markdown中对于图片显示尺寸属性设置,其中 #pic_center 表示图片居中显示, =480x 表示显示尺寸为 480像素。

![](https://img-blog.csdnimg.cn/1ef7668407cb49c5901a03c58986d1d5.png#pic_center =480x)

1、具体做法

比如下面就是将图片尺寸缩小到291px,粘贴之后才没有字符水印。

▲ 图1.3 缩小图片尺寸后,CSDN便不会增加字符水印

通过编辑图片中尺寸属性 =480x, 可以增加放大图片尺寸,此时就可以看到由于图片分辨率低而造成的图片质量下降。

▲ 图1.4 重新放大后(尺寸放大的480px)图片由于分辨率图片质量下降

2、使用范围

使用缩小图片尺寸的方法,适合对博文中一些公示图片,文章分割长条图片去除字符水印。对于普通的图片,通过缩小图片来消除水印会降低图片的分辨率而影响现实效果。

二、放大图片

1、具体做法

放大图片就是在粘贴图片之前先把图片尺寸放大,使得CSDN增加的字符水印在图片中的比例减小。然后在通过设置图片尺寸属性调整到正常显示尺寸。这种方法并没有消除字符水印,而只是将字符水印变得不明显。

比如下面图片就是先将粘贴的图片放大3倍,粘贴之后在调整图片尺寸到480px。可以看到图片右下角对应的字符水印已经非常小,不那么明显了。

▲ 图1.5 将图片放大三倍之后粘贴到Markdown编辑器之后的效果

下面是将图片预先放大6倍之后,在Markdown编辑器中粘贴,然后在调整到480px显示,此时可以看到字符水印基本上看不到了。

▲ 图1.6 将图片放大6倍之后粘贴之后的效果

2、方法特点

这种方法实际上并不能够彻底消除字符水印,但可以减轻字符水印对于图片现实所带来的的干扰。它的缺点是增加了图片加入CSDN编辑器过程中的步骤。

 

法总结 ※


CSDN图床对于Markdown编辑器粘贴的图片强行增加白色的字符水印,给文章中图片显示带来了干扰,特别是深色背景的图片。上面介绍了通过对图像进行缩小或者放大来消除或者减轻这种干扰的方法。

上面的方法是解决CSDN文章中字符水印干扰的权益之际,也许CSDN在优化图片服务的过程中,能够像微信平台那样,增加一个用户选项,由用户来决定是否添加水印,或者添加什么样的水印,添加水印的字符内容,可能更方便用户的使用,提高用户图片版权保护能力,以及彰显用户的个性。

还好,现在CSDNMarkdown编辑器还没有对GIF图片增加字符水印。

■ 后面改动

经过一天之后,在今天(2021-08-12),CSDN将原来的强制增加白色字符水印的特性去除了。这样就可以直接沿用原来去除水印的方法来消除图片上的白色字符水印污染了。

▲ 图4.1 测试图片


■ 相关文献链接:

● 相关图表链接:

以上是关于如何消除CSDN图床给图片强加的白色字符水印污染呢?的主要内容,如果未能解决你的问题,请参考以下文章

利用Python去除图片水印,太神奇了!

php使用GD库实现图片水印和缩略图——给图片添加图片水印

Photoshop去图片水印——适用复杂图片上有水印

基于python的图片修复程序-可用于水印去除

基于python的图片修复程序-可用于水印去除

图片怎么加水印呢?