如何在图像中找到元素?

时间:2014-10-26 17:36:54

标签: algorithm opencv image-processing ocr

我找不到用于在图像中查找对象的算法。有许多识别对象的解决方案。如果我有白色扫描纸并且上面有随机字母怎么办?如何找到它们?后来我需要识别每一封信,但我怎么能找到它们呢?

你能给我写算法或链接的名字吗?

或者也许在opencv中有一个有用的解决方案?

1 个答案:

答案 0 :(得分:0)

如果您对OCR感兴趣,请查看Google的Tesseract。该项目是开源的,根据谷歌的说法,它“可能是最准确的开源OCR引擎”。 有关Tesseract中使用的更多详细信息和相关算法,请参阅here

Tesseract在扫描页面上有多好?

我使用Tesseract从此扫描图像中提取文本(使用他们提供的英语语言训练集) -

enter image description here

这就是输出的样子 -

  

2213(溃败太阳)

     

在这里仍然和两个有说服力的男人住在一起,他们从未生活过   永远不会死:他们看起来非常接近,你们:Tm年龄如何远离我   世界变得一团糟。但仍然是游戏':用耳朵翘起鼻子   Avtuned赶上遥远的View-halloo:英格兰队是英格兰队   我们所有的击剑手 - 只有那些心脏ézlin/ ex才真实。        一个黄色的雾在窗玻璃下面旋转

     

A:夜晚降临lhls传说中的街道:

     

孤独的赎金在雨中飞溅,

     

幽灵般的煤气灯跑了起来(Wenly脚。

     

在这里,虽然世界爆炸,但这两个幸存下来,而且它永远存在   十九世纪九十五年。

     

MAW。 H'.9“Vmczwr Snuuus-rr