2010-01-22 126 views
4

我有一些包含文字的扫描图像。扫描后,文字变得无趣,在某些地方文字缺少一些像素。像素损失非常小,但足以锐化图像是不够的。我想找到一种算法,可以锐化文本并尝试完成或更正扫描期间丢失的像素。我知道这是一项艰巨的任务,但我希望有人能指出我正确的方向。如何锐化/完成/更正图像中的文字

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

回答

2

可能不是你要找的,但我们使用飞马图像产品,他们的ScanFix module可以做这种事情。

具体而言,请查看平滑功能和字符增强功能。对你所需要的东西可能是矫枉过正的,但我真的很喜欢他们的东西。可能值得抓住一个试用版,并让它跑步。