sudo apt-get install libopencv-dev python3-opencv
cat python3-opencv
---------------------------------
import cv2
# 指定摄像头索引,0通常是内置摄像头,1是外接USB摄像头(如果有多个摄像头)
cap = cv2.VideoCapture(2)
# 检查摄像头是否成功打开
if not cap.isOpened():
print("无法打开摄像头")
exit()
# 捕获一帧图像
ret, frame = cap.read()
# 如果帧被正确捕获,ret是True
if ret:
cv2.imwrite('captured_image.jpg', frame) # 保存图像到文件
print("图像已保存")
else:
print("无法捕获图像")
# 释放摄像头资源
cap.release()
cv2.destroyAllWindows()
---------------------------------
python3 python3-opencv