在opencv中使用c的边界框

时间:2012-05-14 14:50:17

标签: c opencv visual-c++-2010

我正在尝试在图像中的每个字符周围创建一个边界框。我已将图像转换为二进制并对其进行阈值处理,但我不知道如何在阅读手册的情况下创建边界框。

2 个答案:

答案 0 :(得分:1)

边界框技术有几个选项,但我认为结合这两个技术会得到很好的结果:

  • First,使用demonstrated here技术检测大部分文字并在其周围放置一个边界矩形,以便将图像裁剪到此区域;

  • 其次,尝试使用recently presented by OpenCV技术,也展示了here。它可用于在第一步的结果图像上定位/提取单个字符。

我想你是在尝试自己实现OCR机制,而不是依靠像Tesseract这样的优秀API。

如果您正在寻找有关如何进行数字/文本识别的更多信息,请check this answer

答案 1 :(得分:0)

正如之前所说的“粗鲁”,我鼓励您更详细地重写您已经做过的事情。我们不明白你想做什么。如果您想要字符识别,请查看this