opencv物體追蹤和定位 用opencv調(diào)用攝像頭如何實(shí)現(xiàn)物體追蹤與測(cè)速?
用opencv調(diào)用攝像頭如何實(shí)現(xiàn)物體追蹤與測(cè)速?怎樣使用opencv中的sift和surf函數(shù)來(lái)檢測(cè)特征點(diǎn)和描述特征點(diǎn)?還沒(méi)看過(guò)這個(gè)源代碼,猜猜看這里應(yīng)該只有距離的一部分,而不是旋轉(zhuǎn)的一部分。只有找到
用opencv調(diào)用攝像頭如何實(shí)現(xiàn)物體追蹤與測(cè)速?
怎樣使用opencv中的sift和surf函數(shù)來(lái)檢測(cè)特征點(diǎn)和描述特征點(diǎn)?
還沒(méi)看過(guò)這個(gè)源代碼,猜猜看
這里應(yīng)該只有距離的一部分,而不是旋轉(zhuǎn)的一部分。只有找到中心點(diǎn)的位置,所以最后畫(huà)出來(lái)的盒子應(yīng)該沒(méi)有角度傾斜。
2我不知道
3
opencv中的SIFT surf非常慢,不能是實(shí)時(shí)的。SIFT特征點(diǎn)提取速度太慢,除非對(duì)算法部分進(jìn)行修改,否則默認(rèn)128個(gè)浮點(diǎn)的描述會(huì)導(dǎo)致匹配速度慢。如果是跟蹤,OpenCV或模板匹配的KLT光流可以快得多(20毫秒以?xún)?nèi))。
最后一個(gè)參數(shù)findhomography可以更改為RANSAC或PROSAC的實(shí)現(xiàn)版本。比LMED快很多倍。
OpenCV已經(jīng)將圖像處理(識(shí)別)的算法寫(xiě)成函數(shù)了,那我們還有必要去學(xué)習(xí)這些算法嗎?
這取決于你的目的。比如說(shuō)現(xiàn)在的車(chē)這么先進(jìn)好用,你還需要了解變速箱的原理嗎?這取決于你的目的。如果只是普通駕駛,你不需要知道。如果你是一個(gè)機(jī)械師,你必須理解。如果你是一個(gè)汽車(chē)制造商的工程師,你必須對(duì)它非常了解。簡(jiǎn)言之,這取決于具體的需要。