我正在使用Android OpenCV。我有一個方形的標記圖像。我必須找到標記在活動Feed中四個角落位置的索引位置。我能夠在框架尺寸爲640 * 480的實況饋送中獲得這四點的位置。但是,指數的位置問題不是固定的,有時候我會在左上角得到第0個指數,有時候在那個位置得到第1個指數......如何解決這個問題或者是否有findContour()方法的替代方法。OpenCV findContour()索引索引
2
A
回答
1
不要的對象有一個內在的絕對方位(即手套,或面向棋盤),可以從幀改變,你需要認識它?還是僅僅是確保索引順序在幀之間一致的問題?如果後者和相對幀間運動很小,爲什麼不跟蹤它 - 即通過與前一幀的角位置接近來重新分配索引?
1
如果形狀爲四邊形,則可以使用拐角排序方法:
1-獲取質心。
2-具有低於質心的y軸的點是最高點,否則它們是最低點。
3-給定兩個頂點,x軸較低的點是左上角。另一個是右上角。
4-給定兩個底點,x軸較低的點是左下角。另一個是右下角。
參考用的OpenCV/C++:https://opencv-code.com/tutorials/automatic-perspective-correction-for-quadrilateral-objects/
相關問題
- 1. 索引,索引,索引
- 2. 索引,索引陣列
- 3. Python索引索引尋找
- 4. 索引索引和reindexing
- 5. JQGrid&搜索引擎索引
- 6. 加快索引索引
- 7. Mongodb索引或不索引
- 8. mysql索引緩慢索引
- 9. 索引或不索引
- 10. 插入搜索項子索引索引
- 11. Typo3 PDF索引索引搜索
- 12. 搜索索引與數據庫索引
- 13. OpenCV的索引通過未知類型
- 14. 從Mat OpenCV獲取非零索引
- 15. Mongodb 2.6索引錯誤 - 「索引太大而無法索引」
- 16. NSString的行索引和列索引的字符串索引
- 17. 使用索引對索引HTML進行索引
- 18. RethinkDB:獲取索引內的索引,而不是索引名稱
- 19. 涵蓋索引與集羣索引(數據庫索引)
- 20. 從索引索引中刪除索引數據
- 21. 使用DIH索引索引多表中索引
- 22. ActiveRecord引用索引
- 23. 索引
- 24. 索引
- 25. 索引
- 26. 索引
- 27. 索引
- 28. Cloudant搜索索引
- 29. Sphinx搜索索引
- 30. 搜索Lucene索引
最小距離到(0,0)的角應該是左上角? ;) – Micka
是的,這是正確的,並且這個點應該在findContour()方法之後具有索引值0,但是該索引不總是0,有時它是1或2 ... –
您不能手動地重新排列整個輪廓順序或解釋指數在提取左上角之後發生了變化? – Micka