想象一块金属棒,长20毫米,圆约30毫米。吧台上印着数字。10个字符,4.5 of高,围绕大约120°的圆周展开。
我需要对字符执行OCR,但文本字符在一张图像中并不都可见。间隔在30°左右的三张图像看起来没问题。
下一个问题是金属是新加工的,文本字符似乎不能很好地OCR;我认为是由于缺乏真正的对比度。即黑/白的区别。
有谁知道这些字符是如何被OCR识别的吗?
发布于 2012-08-20 02:10:32
您可以尝试使用此ImageMagick命令来增加“对比度”。它基本上只为每种颜色留下2个值(0或最大值)。低于阈值的每个值都被设置为0,高于阈值的值被设置为255 (如果在16位深度下工作,则为65535 ):
convert original.jpg -threshold 50% modified.jpg尝试使用50%的值以获得最佳结果--将其设置为更高或更低...根据您的输入图像,这可能已经足够获得可以进行OCR的图像。
https://stackoverflow.com/questions/11844602
复制相似问题