安装opencv
- 如果安装了pip的话,Opencv的在windows的安装可以直接通过cmd命令
pip install opencv-python
(只需要主要模块),也可以输入命令pip install opencv-contrib-python
(如果需要main模块和contrib模块)
- 详情可以点击此处
导入opencv
import cv2
- 所有包都包含haarcascade文件。这个文件很重要!!!
- cv2.data.haarcascades可以用作数据文件夹的快捷方式。例如:
cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")
代码
import cv2
import os, math, operator
from PIL import Image
from functools import reduce
def CatchPICFromVideo(window_name, path_name):
cv2.namedWindow(window_name)
cap = cv2.VideoCapture(0)
classfier = cv2.CascadeClassifier(cv2