2016-08-06 28 views
0

我在eclipse中使用了java中的opencv 2.4。我正在一個項目中嘗試在圖像中查找文本。下面的圖片是我目前在應用我閱讀的一些技巧後找到文本的好處。我想給opencv一個圖像文件的位置,並使用它來獲取圍繞這3個邊界框的座標(或者從前面的步驟創建的多個blob)個別的邊界框。然後圍繞在一起。我很確定opencv可以在java中做到這一點,但我不知道如何。任何幫助將不勝感激。在java中使用opencv 2.4連接blob

謝謝!

Dialated Text Image

回答

0
  1. Imgproc.findContours找到每個斑點上的每個輪廓點
  2. 迭代並找到maxContour x座標maxContourýcorrdinate minContour x和minContour收率輪廓bouding框將爲[minContour X,minContour Y] [maxContour X,maxContour Y]
  3. 對於每個輪廓也保持跟蹤maxAllContours X maxAllContoursÿminAllContours X和Y. minAllContours
  4. 的總上的所有輪廓迭代後邊界框將爲[maxAllContours X,maxAllContours Y] [maxAllContours X,maxAllContours Y]。