資源簡介
通過調(diào)用前置攝像頭進(jìn)行人臉識別,并保存視頻。
代碼片段和文件信息
#!/usr/bin/env?python
import?numpy?as?np
import?cv2
import?cv2.cv?as?cv
from?video?import?create_capture
from?common?import?clock?draw_str
help_message?=?‘‘‘
USAGE:?facedetect.py?[--cascade?]?[--nested-cascade?]?[]
‘‘‘
def?detect(img?cascade):
????rects?=?cascade.detectMultiScale(img?scaleFactor=1.3?minNeighbors=4?minSize=(30?30)?flags?=?cv.CV_HAAR_SCALE_IMAGE)
????if?len(rects)?==?0:
????????return?[]
????rects[:2:]?+=?rects[::2]
????return?rects
def?draw_rects(img?rects?color):
????for?x1?y1?x2?y2?in?rects:
????????cv2.rectangle(img?(x1?y1)?(x2?y2)?color?2)
if?__name__?==?‘__main__‘:
????import?sys?getopt
????print?help_message
????args?video_src?=?getopt.getopt(sys.argv[1:]?‘‘?[‘cascade=‘?‘nested-cascade=‘])
????try:?v
- 上一篇:基于字的二元模型的拼音輸入法
- 下一篇:ID3決策樹的Python代碼
評論
共有 條評論