【发布时间】:2012-04-20 17:31:51
【问题描述】:
我经常扫描手写文档以发送给同事,并且需要在扫描后对数字文件进行更正。 (例如,我将我在原始文档上犯的错误更改为白色。)
我正在考虑一些可以执行以下操作的脚本:
将彩色扫描图像(例如 tiff)作为输入,并根据图像中的彩色校正自动进行简单校正。
以最简单的情况为例:我只写黑底白字。有一个地方我犯了错误,所以我在那个区域周围画了一个红色的封闭圆圈(用笔在实际的纸上)。然后我扫描图像(或通常其中许多)。现在我希望脚本擦除所有图像中的每个区域,以便我的错误在生成的图像中消失。
任何想法如何在 Linux 环境中实现这一点,例如使用 Image Magick?
看起来带有 script-fu 的 Gimp 可能是要走的路,它应该足够强大。有人可以通过指出上面的示例在 script-fu 中的样子来给我一个提示吗?
【问题讨论】:
-
对我也有帮助:哪个 linux 像素图像软件是高度可编写脚本的,并且支持复杂的操作,例如颜色选择蒙版等。
-
既然您已经手动标记了您想要更改的内容,您是否考虑过非技术性的东西,例如白色胶带 (amazon.com/Wite-Out-Correction-1-Line-Dispenser-BICWOTAPP11/dp/…) 或使用不反光的空白标签或贴纸来掩盖错误?
-
我是一个复杂的人,这个解决方案对我来说太简单了;)不,说真的:我知道这个解决方案,但我脑子里还有一些想法,如果我无法以这种方式实现想要制作漂亮的手写文字。例如。我希望能够通过更改颜色以相同的方式突出显示文本。或者在文本周围绘制一个矩形框。如果我想手工完成,这些事情会花费很多时间。
-
我通常不建议交叉发布,但我敢打赌这对photo.stackexchange.com 来说是个好问题?请务必在此处包含指向此问题的链接,反之亦然,以便每个人都知道它是交叉发布的。
-
您似乎没有考虑到强大的计算机视觉需求。脚本将如何识别您的复制编辑以执行它们?
标签: linux shell imagemagick gimp