如何锐化/完成/纠正图像中的文本

时间:2010-01-22 19:39:42

标签: c# image

我有一些包含文字的扫描图像。扫描后,文本很暗淡,在某些地方文本缺少一些像素。像素损失非常小但足以锐化图像是不够的。我想找到一种能够锐化文本并尝试完成或修正扫描过程中丢失的像素的算法。我知道这是一个很高的要求,但我希望有人可以指出我正确的方向。

我正在使用C#。我知道如何锐化图像,但不是专门用于文本。如果有优势,我愿意接受其他语言。我查看了Imagemagick并找到了一些脚本来帮助去除纹理和清理文本。我真的需要一个“修理”比什么都重要。如果您有任何建议,请告诉我。

1 个答案:

答案 0 :(得分:2)

可能不是您想要的,但我们使用Pegasus Imaging产品,他们的ScanFix module可以做这类事情。

具体来说,请查看平滑功能和字符增强功能。你需要的东西可能有点过头了,但我真的很喜欢他们的东西。可能值得抓一个试用版并试一试。