我有一些包含文本的扫描图像。扫描后,文字暗淡无光,有些地方文字丢失了一些像素。像素损失确实很小,但足够锐化图像是不够的。我想找到一种算法来锐化文本并尝试完成或更正扫描过程中丢失的像素。我知道这是一项艰巨的任务,但我希望有人能指出我正确的方向。
我正在使用 C#。我知道如何锐化图像但不是专门针对文本的。如果有优势,我对其他语言持开放态度。我查看了 Imagemagick 并找到了一些脚本来帮助去除 Blob 和清理文本。我真的比什么都需要“修理”。如果您有任何建议,请告诉我。
最佳答案
可能不是您要找的东西,但我们使用 Pegasus Imaging 产品及其 ScanFix module可以做这种事。
具体来说,检查平滑功能和字符增强。对于你需要的东西来说可能有点矫枉过正,但我真的很喜欢他们的东西。获取试用版并试一试可能值得。
关于c# - 如何锐化/完成/更正图像中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2119945/