我是OpenCV的新手,需要了解OpenCV的方法,它可以檢測不同形狀(圓形,方形,矩形,三角形,橢圓形)在iPhone的相機捕獲圖像。攝像頭拍攝圖像的形狀檢測(圓形,正方形,矩形,三角形,橢圓形)+ i OS 5 + Open CV
所以,有人可以指引我去正確的方向(參考文獻/文章/任何東西),哪些技術更好地完成它。
謝謝..
IOMI
我是OpenCV的新手,需要了解OpenCV的方法,它可以檢測不同形狀(圓形,方形,矩形,三角形,橢圓形)在iPhone的相機捕獲圖像。攝像頭拍攝圖像的形狀檢測(圓形,正方形,矩形,三角形,橢圓形)+ i OS 5 + Open CV
所以,有人可以指引我去正確的方向(參考文獻/文章/任何東西),哪些技術更好地完成它。
謝謝..
IOMI
首先,你可能需要看一個邊緣檢測器,如Canny的形狀提取到二進制圖像。 (雖然這可能是昂貴的iPhone)
對於圓圈,我會看看在HoughCircles。
對於正方形和長方形,在下載opencv時,您應該在樣本目錄中查看findContours方法和示例代碼squares.cpp
。
通過快速的谷歌搜索,我找到了一篇關於detecting shapes in C#的文章,它大致上與您在使用opencv庫時使用的另一種語言的方法相對應。
我沒有在iOS中使用opencv,但我希望這會幫助你開始。
謝謝....它給了我正確的方向.. – iOmi
http://docs.opencv.org/doc/tutorials/tutorials.html – Hammer