Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想提高OpenCV Python中网络摄像头的分辨率_Python_Opencv - Fatal编程技术网

我想提高OpenCV Python中网络摄像头的分辨率

我想提高OpenCV Python中网络摄像头的分辨率,python,opencv,Python,Opencv,是否有一种方法可以提高OpenCV Python中网络摄像头的分辨率。默认值是640x480,但我希望它是1365x730。这是我的密码: import cv2 cap = cv2.VideoCapture(0) while(1): _, frame = cap.read() cv2.imshow('frame', frame) key = cv2.waitKey(1) if key == 27: break cap.release() cv2

是否有一种方法可以提高OpenCV Python中网络摄像头的分辨率。默认值是640x480,但我希望它是1365x730。这是我的密码:

import cv2

cap = cv2.VideoCapture(0)
while(1):
    _, frame = cap.read()
    cv2.imshow('frame', frame)

    key = cv2.waitKey(1)
    if key == 27:
        break
cap.release()
cv2.destroyAllWindows()

…您的网络摄像头是否支持该分辨率?软件不能改善硬件。另外,请阅读。你的问题不太清楚。@MelAbgrall我试过了,但只改变了大小。不是分辨率。@sharifa如Chris所述,您需要检查网络摄像头的分辨率。如果您正在运行ubuntu并安装了v4l2,那么您可以使用
v4l2 ctl--all
import cv2

cap = cv2.VideoCapture(0)
cam.set(cv2.CAP_PROP_FRAME_WIDTH, 1280)
cam.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)
while(1):
    _, frame = cap.read()
    cv2.imshow('frame', frame)

    key = cv2.waitKey(1)
    if key == 27:
        break
cap.release()
cv2.destroyAllWindows()