是否有程序可以逆转在彩色纸上打印某些内容的效果?

是否有程序可以逆转在彩色纸上打印某些内容的效果?

假设某人在彩色纸张上打印了一张 8.5 x 11 的传单。例如,这个人使用的纸张早在办公室喷墨打印机使用之前就是淡紫色的。

我们扫描了他们的传单。现在我们有了 .jpg 或 .png 等图像文件。我可以使用什么计算机程序或工具来创建传单打印在白纸上时的图像?

我们如何才能对传单进行逆向工程?

假设计算机不用猜背景颜色是什么,我会具体地告诉计算机。

HTML HEX CODE #d9d6eb
rgb(217, 214, 235)
hsl(249, 34%, 88%) 

程序的输入包括:

  • 特定颜色的十六进制代码(大致是纸张的颜色,如扫描图所示)
  • 紫色纸张上彩色墨水打印的纸质传单扫描件

输出是一个图像文件(例如.jpg),例如:

  • 输出文件看起来像原始传单,但打印在白纸上。

紫色背景上的纸杯蛋糕

白纸上的纸杯蛋糕传单

答案1

末日审判无法恢复原始颜色

任何照片编辑器(photoshop、gimp……)都可以选择背景颜色并将其删除。

问题是,彩色纸上印刷的油墨颜色与白纸上的颜色不同。而且颜色变化不可预测,因此程序无法将颜色恢复到原来的状态。纸张越暗,差异就越大。

答案2

不,您的要求对于桌面打印机来说是不可能实现的。

这有两个问题

  1. 您使用的任何墨水都会与纸张的颜色“混合”,从而产生与预期不同的颜色。如果不是因为下一个问题,这可以通过特殊驱动程序进行调整。
  2. 您无法打印白色。要打印白色,您需要不透明的白色颜料。所有打印机都使用透明墨水或碳粉,因此纸张的颜色始终会透过来。驱动程序对此无能为力。

唯一的解决办法是使用可以打印白色的打印机。它们确实存在,并且被以下公司使用:照片库他们把照片打印在木块之类的东西上。这种方法效果很好,我曾经从自己的一张照片上看到过效果。为了找到他们使用的(喷墨)打印机,我找到了这个激光打印机,可以在颜色下面打印不透明的白色。

相关内容