n61*_*007 8 batch crop margins image-processing
我有一个影印和扫描的笔记本,大约 200 页。由于各种原因,我需要打印此材料。页面两侧(页面本身结束后)有大量黑色区域,即“黑色边距”。
图像如下所示:

我想删除黑色的地方,但保留所有文本。* 偶数页和奇数页的黑色部分在不同的地方。* 值得注意的是,黑色的外面也有一个白色的边缘!* 最值得注意的是,黑色区域没有固定宽度(我试图分别覆盖偶数页和奇数页的所有图像)。它的宽度各不相同。批处理算法应该能够检测到它。
有没有办法自动删除这些黑白边距,保留文本?
我可以使用 Windows XP 或 Linux。
我建议使用名为Scan Tailor的免费实用程序,它可以去除边框、拉直并对扫描图像进行其他修复。以下是我对您的示例文件输入最少的情况下得到的结果。虽然很难说它对整个批次的作用如何,但初步结果似乎很有希望。
如果您正在寻找解决问题的真正脚本解决方案,您可以尝试使用 ImageMagick,这是一个非常强大的用于处理图像的命令行实用程序。具体来说,我会查看有关删除边框和修剪的部分。但是,我没有太多运气让它在您的测试图像上工作。您可能想查看其他人似乎有类似问题的论坛。

| 归档时间: |
|
| 查看次数: |
16026 次 |
| 最近记录: |