2014-01-16 52 views
2

我正在使用Android OpenCV。我有一個方形的標記圖像。我必須找到標記在活動Feed中四個角落位置的索引位置。我能夠在框架尺寸爲640 * 480的實況饋送中獲得這四點的位置。但是,指數的位置問題不是固定的,有時候我會在左上角得到第0個指數,有時候在那個位置得到第1個指數......如何解決這個問題或者是否有findContour()方法的替代方法。OpenCV findContour()索引索引

+0

最小距離到(0,0)的角應該是左上角? ;) – Micka

+0

是的,這是正確的,並且這個點應該在findContour()方法之後具有索引值0,但是該索引不總是0,有時它是1或2 ... –

+0

您不能手動地重新排列整個輪廓順序或解釋指數在提取左上角之後發生了變化? – Micka

回答

1

不要的對象有一個內在的絕對方位(即手套,或面向棋盤),可以從幀改變,你需要認識它?還是僅僅是確保索引順序在幀之間一致的問題?如果後者和相對幀間運動很小,爲什麼不跟蹤它 - 即通過與前一幀的角位置接近來重新分配索引?