【发布时间】:2012-11-16 06:20:49
【问题描述】:
我正在为我的一个课程开发一个 OCR 程序,并且我正在尝试在文本中找到圆形封闭区域来对字符进行分类。单词已经被骨架化了。例如,在这张图片中: http://i.imgur.com/VLHJp.jpg
我想在 E 中找到圆形 O 甚至半圆的位置。我尝试将像素转换为数组,然后循环遍历所有白色像素,找到闭合路径,但这并没有不行。但是,我可能没有正确实现这一点。还有其他解决方案吗?提前致谢。
编辑:
很遗憾,我不能使用 Tesseract 或其他 OCR 程序,因为我必须为我的大学课程开发自己的程序。我使用 AForge 库完成了许多任务,例如骨架化,并想在那里使用圆形检测或形状检测类,但这些形状太钝了,无法使用。
【问题讨论】:
-
请展示一些源代码...你试过什么?究竟是什么不工作?
-
你试过 Tesseract 吗? code.google.com/p/tesseract-ocr