使用 python 静默捕获网络摄像头快照
Capturing webcam snapshot with python silently
如何在 python 中捕获网络摄像头快照或流式网络摄像头而不弹出 windows?
使用opencv-python包,下面的一段代码瞬间捕捉网络摄像头信息并将图像保存在指定的目录中。注意:网络摄像头指示灯会亮起几分之一秒。到目前为止,我不确定如何避免这种情况。
import cv2
webcam = cv2.VideoCapture(1) # Number which capture webcam in my machine
# try either VideoCapture(0) or (1) based on your camera availability
# in my desktop it works with (1)
check, frame = webcam.read()
cv2.imwrite(filename=r'<Your Directory>\saved_img.jpg', img=frame)
webcam.release()
这段代码可以写在一个 bat 文件中,你可以在你正在寻找的任何事件(比如启动安全)中触发它
如何在 python 中捕获网络摄像头快照或流式网络摄像头而不弹出 windows?
使用opencv-python包,下面的一段代码瞬间捕捉网络摄像头信息并将图像保存在指定的目录中。注意:网络摄像头指示灯会亮起几分之一秒。到目前为止,我不确定如何避免这种情况。
import cv2
webcam = cv2.VideoCapture(1) # Number which capture webcam in my machine
# try either VideoCapture(0) or (1) based on your camera availability
# in my desktop it works with (1)
check, frame = webcam.read()
cv2.imwrite(filename=r'<Your Directory>\saved_img.jpg', img=frame)
webcam.release()
这段代码可以写在一个 bat 文件中,你可以在你正在寻找的任何事件(比如启动安全)中触发它