5 líneas de código Python para llamar a la cámara de la computadora

El propósito es el mismo.

Asegúrese de que el módulo opencv-python esté instalado en python. Si no está instalado, puede consultar: https://pypi.org/project/opencv-python/ para la instalación.

No mucho, solo ve al código:

import cv2
cap = cv2.VideoCapture(0)
f, frame = cap.read() #此刻拍照
cv2.imwrite("example.png", frame) # 将拍摄内容保存为png图片
cap.release() # 关闭调用的摄像头

(El bloque de código puede deslizarse hacia la izquierda y hacia la derecha)

Los resultados son los siguientes:

5 líneas de código Python para llamar a la cámara de la computadora

Además, también puedes eliminar el color de la foto y convertirla en una foto en blanco y negro.

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

El efecto es el siguiente:

5 líneas de código Python para llamar a la cámara de la computadora

Cuando ejecute el comando anterior paso a paso, verá que la luz indicadora de la cámara de la computadora está siempre encendida, lo que puede indicar que se está llamando a su cámara. Dependiendo de los dispositivos de hardware específicos, algunos dispositivos pueden llamar directamente a la cámara sin iluminación. En este caso, no lo sabe.

Por supuesto, incluso si no puede controlar la luz indicadora de la cámara, puede llamar a la cámara en silencio. Por ejemplo, si el código anterior no se ejecuta paso a paso, sino que se ejecuta como un bloque completo en forma de guión, la luz indicadora de la cámara solo parpadeará y es posible que no lo note en muchos casos. Pero, de hecho, la cámara ha sido llamada para hacer fotografías.

===== EL FIN ====

5 líneas de código Python para llamar a la cámara de la computadora

Supongo que te gusta

Origin blog.51cto.com/15069450/2577364
Recomendado
Clasificación