2013-08-06 29 views
0

任何人都知道如何根據圖像波紋來設置投資回報率?OpenCV C++從矩形區域設置投資回報率

我使用Hough變換來檢測白線並將紅線繪製到圖像中。 我需要做的是在矩形中設置ROI。

由於Hough變換無法獲取每個矩形的位置,主要問題是我無法手動定義位置(x,y)。

任何能夠自動檢測矩形並設置ROI的解決方案?

任何人都可以給我一些想法或代碼可以使用?

請原諒我可憐的英語,謝謝。

enter image description here

回答

1

blog post在解釋如何找到與霍夫一個矩形變換,它也有與OpenCV的2 API一些C++代碼非常好。

該方法是查找線條,將它們相交併找到矩形。在你的情況下,你會有更多的矩形,所以它有點複雜..

但是,如果你設法獲得這樣的圖像..爲什麼不使用只是一些門檻,找到連接區域(又名blob)?

+0

感謝回覆,博客文章是我想要的,我會在稍後測試。你能解釋一些關於blob的事嗎?發佈openCV的圖書館? – user2649244

+0

http://nghiaho.com/?p=1102這解釋了斑點檢測(=從二進制(=閾值)圖像找到與opencv連接的區域)。如果答案是你要找的標記是正確的,如果你對其他問題有疑問,請打開一個新問題 – nkint

相關問題