Python-OpenCV设置摄像头分辨率

xiaoxiao2021-02-28  62

最近玩OpenCV用到一个双目摄像头,需要调整分辨率为1280×480,研究了一下官方API,找到了设置方法,记录一下,以防忘记

import cv2   cap = cv2.VideoCapture(0)      cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH,1280)      cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT,480)   while(True):   # Capture frame-by-frame       ret, frame = cap.read()              # Our operations on the frame come here       #gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)              # Display the resulting frame       cv2.imshow("frame" ,frame)       if cv2.waitKey(1) & 0xFF == ord('q'):           break      # When everything done, release the capture   cap.release()   cv2.destroyAllWindows()   主要就是用了VideoCapture的set方法,里面有各种各样的参数,详见:

转载请注明原文地址: https://www.6miu.com/read-37070.html

最新回复(0)