我如何使用python捕获图像?我正在谈论捕获图像,而不是保存特定的视频帧。 通常我们使用它来获取图片。但是它给出了帧,而不是图像
while(True):
ret, frame = cap.read()
rgb = cv2.cvtColor(frame, cv2.COLOR_BGR2BGRA)
cv2.imshow('frame', rgb)
if cv2.waitKey(1) & 0xFF == ord('q'):
out = cv2.imwrite('capture.jpg', frame)
break
答案 0 :(得分:0)
使用ecapture可以轻松完成。
可以通过在cmd窗口中运行pip install ecapture
来安装Ecapture
用于捕获图像的代码。
from ecapture import ecapture as ec
ec.capture(0,"test","img.jpg")