我已经扫描了 200 多页。我想知道是否可以通过运行带有对比度操作选项的批处理命令行图像软件来修饰这些。本质上,我想给出一个命令,例如:
image_software *.JPG --contrast -1
我扫描的页面两面都有内容。反面的最小量的内容显示在扫描的图像中。它就像一个水印---在线烦人。
什么软件+命令可能适用于我所描述的内容?
我已经扫描了 200 多页。我想知道是否可以通过运行带有对比度操作选项的批处理命令行图像软件来修饰这些。本质上,我想给出一个命令,例如:
image_software *.JPG --contrast -1
我扫描的页面两面都有内容。反面的最小量的内容显示在扫描的图像中。它就像一个水印---在线烦人。
什么软件+命令可能适用于我所描述的内容?
一个很好的选择是将 ImageMagick 的
-brightness-contrast
选项与 bashfor
循环结合使用。要查看它是如何工作的,首先找到一个测试图像并尝试以下语法:
该
-brightness-contrast
选项有 2 个元素:-brightness
. 在上面的示例中,这已设置为 10,可能的设置范围为 -100 到 +100。正值会增加亮度,而负值会降低亮度。使用“0”值意味着亮度将保持不变。-contrast
. 在上面的示例中,这已设置为 5,并且可能的设置也是从 -100 到 +100。正值会增加对比度,而负值会降低对比度。使用“0”值意味着对比度将保持不变。找到最适合您的图像的设置后,您可以导航到保存图像的文件夹并运行 bash
for
循环:在这里您可以看到我对输出文件进行了小的命名更改,您当然可以根据您的特定需求进行定制。
使用 ImageMagick 实现目标有很多不同的方法,但这是我自己的选择,因为它最容易使用和理解:)。
参考: