所以我有以下图片:
我试图提取三个数组:
var a = [30,31,32,35,37,40,44];
var b = [6,7,11,15,18,21,22];
var c = [5,11,15,18,23,37,28];
我尝试将此图片投放到tesseract ~/Desktop/test.png out
无效:
9 % ooenesew @
5 ‘ 904399
以下是ocrad ~/Desktop/test.ppm
的结果:
o
?
28
任何OCR专家都能建议我接下来会尝试什么吗?我很乐意使用Python / OpenCV,但会尝试任何事情。
答案 0 :(得分:1)
如果您的图片在示例中总是如此,您可能需要做一些整理才能删除任何不是数字的内容(所有黑色背景和圆圈)。然后,在链接问题的接受答案中描述的方法可能足以满足您的需求,因为看起来您没有处理不同的字体和大小: Simple Digit Recognition OCR in OpenCV-Python