#僅僅提供人臉的檢測,不是識別!**很簡潔.
import cv2,tkinter,os
os.environ["cuda_visible_devices"] = "0"
#可以要求顯示卡提供服務
cap = cv2.videocapture(0)
while cv2.waitkey(1)!=97:#按a退出,說明下,這裡cv2必須和waikey一起用才能顯示哦
ret, frame = cap.read()
gray = cv2.cvtcolor(frame, cv2.color_bgr2gray)
face_cascade = cv2.cascadeclassifier('face.xml')
faces = face_cascade.detectmultiscale(
gray,
scalefactor=1.15,
minneighbors=5,
minsize=(5, 5),
)for (x, y, w, h) in faces:
cv2.rectangle(frame, (x, y), (x + w, y + w), (1, 255, 254), 2)
cv2.imshow("findfance", frame)
#或者直接開啟這個:
cv2作弊手冊
img cv2.imread cv2.imshow show img cv2.waitkey cv2.destroyallwindows 視窗只會在呼叫waitkey 函式時才會更新 數學表示 所有的波形都可以由一系列簡單且頻率不同的正弦曲線疊加得到。影象由許多頻率組成,分離不同的頻率來理解影象和提...
安裝CV2,安裝opencv
幾經嘗試,發現並沒有所謂的 cv2 包,需要安裝的是opencv這個包,安裝後就可以import cv2了。方法如下 直接用pip安裝,按windows r 輸入cmd,在cmd環境下輸入 pip install opencv 如果安裝了conda的,按windows r 輸入cmd,在cmd環境下...
cv2多目標追蹤
本文主要介紹通過cv2的multitracker create 方法建立幾種不同的 用於實現多目標跟蹤,並給出跟蹤效果。import sys import cv2 from random import randint trackertypes boosting mil kcf tld medianf...