資源簡介
行人檢測追蹤系統利用OpenCV中預先訓練好的HOG+線性SVM模型(也可自己訓練HOG+線性SVM模型)對視頻中的行人進行檢測,利用追蹤算法繪制出行人的移動軌跡。整個系統用python實現,并用wxpython實現了GUI。
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
“““
Created?on?Wed?Mar?29?11:04:22?2017
@author:?Eric?Liuwch
“““
from?__future__?import?print_function
from?imutils.object_detection?import?non_max_suppression
import?numpy?as?np
import?datetime
import?imutils
import?wx??
import?cv2
import?cv2.cv?as?cv
from?PIL?import?Image?
??
import?matplotlib??
?
??
#?matplotlib采用WXAgg為后臺將matplotlib嵌入wxPython中??
matplotlib.use(“WXAgg“)??
??
from?matplotlib.backends.backend_wxagg?import?FigureCanvasWxAgg?as?FigureCanvas??
from?matplotlib.backends.backend_wxagg?import?NavigationToolbar2WxAgg?as?NavigationToolbar??
from?matplotlib.ticker?import?MultipleLocator?FuncFormatter???
from?matplotlib.font_manager?import?FontProperties??
from?skimage?import?dataexposure
font_set?=?FontProperties(fname
評論
共有 條評論