OpenCV meanshift目标追踪
生活随笔
收集整理的這篇文章主要介紹了
OpenCV meanshift目标追踪
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
meanshift原理:一個(gè)迭代的步驟,即先算出當(dāng)前點(diǎn)的偏移均值,移動(dòng)該點(diǎn)到其偏移均值,然后以此為新的起始點(diǎn),繼續(xù)移動(dòng),直到滿足一定的條件結(jié)束。
Meanshift算法:簡(jiǎn)單,迭代次數(shù)少,但無(wú)法解決目標(biāo)的遮擋問題并且不能適應(yīng)運(yùn)動(dòng)目標(biāo)的的形狀和大小變化。
cv.meanShift(probImage, window, criteria)參數(shù):
-
probImage: ROI區(qū)域,即目標(biāo)的直方圖的反向投影
-
window: 初始搜索窗口,就是定義ROI的rect
-
criteria: 確定窗口搜索停止的準(zhǔn)則,主要有迭代次數(shù)達(dá)到設(shè)置的最大值,窗口中心的漂移值大于某個(gè)設(shè)定的限值等。
實(shí)現(xiàn)Meanshift的主要流程是:
總結(jié)
以上是生活随笔為你收集整理的OpenCV meanshift目标追踪的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV 从文件中读取视频并播放
- 下一篇: OpenCV 简单的人脸识别