• 大小: 1.89KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


用python编写的,结合了混合高斯背景建模和轮廓算法的camshift目标跟踪算法

资源截图

代码片段和文件信息

‘‘‘
Created on 2014-4-8

@author: Wang
‘‘‘
‘‘‘
Created on 2014-4-5

@author: Wang
‘‘‘
import cv2
import numpy as np
from matplotlib import pyplot as plt
class camShiftAdvanced2:
    def __init_(self):
        pass

    def _processImg(self fgmask):
        fg = cv2.bitwise_not(fgmask)
        fg = cv2.bilateralFilter(fg97575)
        k = cv2.getStructuringElement(cv2.MORPH_ELLIPSE (19 19))
        fg = cv2.morphologyEx(fg cv2.MORPH_OPEN k)
        return fg
    def _rectFilter(selfrectssize):
        ret = []
        for (x0y0wh) in rects:
            ratio = float(w)/float(h)
            s=w*h
            if size*0.01                ret.append((x0y0wh))
        print ret
        return ret
    def _connectionAnalyse(selffgframe):
        fg = cv2.copyMakeBorder(fg10101010cv2.BORDER_CONSTANTvalue=(255255255))   
        contours hierarchy = cv2.findContours(fgcv2.RETR_TREEcv2.CHAIN_APPROX_SIMPLE)
        cv2.d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        5210  2014-04-10 15:07  CamShift2.py

评论

共有 条评论