Python3使用OpenCV调用USB摄像头并设置1080P分辨率
本文介绍了在Python3环境中使用OpenCV库调用USB摄像头的方法,重点演示了如何配置视频流为1920x1080分辨率及MJPG编码格式。通过设置帧宽、高及FourCC编码,实现高清视频流的实时读取与显示,适用于需要高分辨率视频处理的基础开发场景。
Python3 OpenCV调用USB摄像头配置1080P分辨率
直接展示实现代码。
import cv2
import time
cap = cv2.VideoCapture(0)
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('M', 'J', 'P', 'G'))
while True:
ret, frame = cap.read()
cv2.imshow("test", frame)
print(time.time())
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
上述内容即为Python3利用OpenCV打开USB摄像头并配置1080P分辨率的完整操作示例,供读者参考使用。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









