0
拍摄一块20mm长,约30mm圆形的金属条。在酒吧,有数字加盖。 10个字符,4.5毫米高,分布在圆周的大约120°左右。图像拼接&OCR
我需要在字符上执行OCR,但是文字字符在一个图像中不是全部可见。三个间隔约30°的图像似乎看起来不错。
接下来的问题是金属是新加工的,文字字符好像没有OCR;我认为由于缺乏真正的对比。即黑色/白色差异。
有没有人有任何想法如何这些字符可以OCR'd?
拍摄一块20mm长,约30mm圆形的金属条。在酒吧,有数字加盖。 10个字符,4.5毫米高,分布在圆周的大约120°左右。图像拼接&OCR
我需要在字符上执行OCR,但是文字字符在一个图像中不是全部可见。三个间隔约30°的图像似乎看起来不错。
接下来的问题是金属是新加工的,文字字符好像没有OCR;我认为由于缺乏真正的对比。即黑色/白色差异。
有没有人有任何想法如何这些字符可以OCR'd?
您可以尝试使用ImageMagick命令来增加“对比度”。它基本上只留下2种颜色的值(零或最大值)。低于阈值,每个值被设置为0
,上面的阈值(如果在16位深度的工作或65535
)被置到255
:
convert original.jpg -threshold 50% modified.jpg
播放与50%
值来获得最好的结果 - 集它会更高还是更低...取决于您的输入图像,这可能已经足以获取可用于OCR的图像。
你能张贴一些示例图片吗? – 2012-08-07 11:33:28
没有示例图片,很难给出答案。即使我的水晶球坚持示例图片... – 2012-08-19 18:05:44