Use Python para llamar a la cámara de la computadora en Mac


Actualmente estoy trabajando en la función de registro del sitio web de la empresa y quería agregar una función de autofoto de retrato de usuario.

No hay muchas tonterías, solo ve al código (puedes ejecutarlo directamente)

Primero recuerda instalar el paquete

# 我的版本 opencv-python              4.1.1.26   
pip3 install opencv-python

Presione el teclado s para guardar, y la ruta de la imagen es una ruta absoluta, que puede basarse en sus necesidades. 

import cv2

cap = cv2.VideoCapture(0)
i = 0
while (1):
    ret, frame = cap.read()
    k = cv2.waitKey(1)
    if k == 27:
        break
    elif k == ord('s'):
        # 注意修改保持路径
        cv2.imwrite('/Users/zuichudemuyang/Desktop/' + str(i) + '.jpg', frame)
        i += 1
    cv2.imshow("capture", frame)
cap.release()
cv2.destroyAllWindows()

 

Supongo que te gusta

Origin blog.csdn.net/zhang_8626/article/details/95362329
Recomendado
Clasificación