树莓派进阶玩法 | 人脸识别项目教程_哔哩哔哩_bilibili
以上为参考视频,所有程序均来自于上述视频。
(1)创建环境
conda create -n facetest python=3.9 #创建环境
conda activate facetest #激活环境
pip list #列出安装包
(2)安装opencv
pip install opencv-contrib-python==4.5.4.60
出现问题是无法 import cv2
解决方法:安装低版本的numpyhttps://blog.youkuaiyun.com/qq_38473254/article/details/143058617
pip install numpy==1.25.0
解决了,没问题了。
(3)测试程序 vim test_camera.py
import cv2
cap = cv2.VideoCapture(0)
while True:
ret,frame = cap.read()
if ret:
cv2.imshow("frame", frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
成功