『电脑知识』如何去除图片上的文字【收藏】

来源:百度文库 编辑:神马文学网 时间:2024/04/20 22:16:15
如何去除图片上的文字

步骤中使用到的其他图为4311.cn上随便抓来的


象素AxN透明度%+象素Bx100%透明度=A*N%+(1-N%)B




已知:
任何图形输出色阶为0-0时
为R0G0B0黑 灰阶0
任何图形输出色阶为255-255时
为R255G255B255白 灰阶255
50%不透明度黑加上100%不透明度白
为灰阶127
50%不透明度白加上100%不透明度黑
为灰阶128
两者近似相等,取中间值127.5为准。
由此推论:
0x50%+255x(1-50%)=255x50%+0x(1-50%)=127.5
推论1成立。

推论:
不透明度50%R255G0B0红

不透明度100%RGB白为
R通道 255x50%+255x(1-50%)=255
G通道 0x50%+255x(1-50%)=127.5
B通道 0x50%+255x(1-50%)=127.5
由图知推论2成立
根据以上两个推论
产生公式:
叠加后的新色彩 = 上层色彩x不透明度%+下层色彩x(1-不透明度%)

现在我们人为制造一张两张图形色彩相加的结果图

现在我们开始逆运算
对结果图 使用图层模式差值

对上层图 调整到输出色阶0-128然后合并可见层

对合并后的图输入色阶调整为0-128
然后你们自己对比下和背景图有什么区别吧
几乎没有是吧 那些细微的区别产生的原因是
PS并不能完美的描述光学空间
运算的时候只是一个近似运算而已
而且真正意义上的光学空间远不是RGB这样的
简陋公式所表示的了的。
有兴趣的可以自己研究下光学。

实际上就是上层图是由几种色彩构成的,
慢慢拉色阶,拉到刚好全图都色彩正常为止。如果拉的不对的话算出来的图的四部分看上去就不对。
所谓对的就是最后的结果看上去应该是一张图上的四个部分都被盖上了不透明度一样的黑,四部分变暗的程度应该是一样的。
至于水印的色彩,我完全是猜测的。
如果水印是单一颜色的话拉得对不对就需要多实验了。
没参照的情况下,我是半猜半试的。比如大部分人很喜欢把不透明度改成25% 80%什么的总之是5的倍数。
另外说起来分离水印色彩,其实可以专门找水印只盖在白色上的部分。
然后通道算法把白色抽掉,再多次复制图层就找到正确的颜色了。

估计又有人要问我怎么抽掉白色= =||我好人做到底