【发布时间】:2020-02-25 09:24:40
【问题描述】:
我有 python 代码,它显示来自 usb Logitech Camera 的实时视频源。下面是sn-p的代码:
vcap = cv2.VideoCapture(1)
while (1):
ret, frame = vcap.read()
cv2.imshow('Input', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
vcap.release()
cv2.destroyAllWindows()
输出:
上面是从opencv窗口截取的截图,下面是从windows默认相机应用程序截取的照片。:
我们可以注意到默认情况下,opencv 从帧中裁剪了一些左右部分。如何从 opencv 中删除此功能?
【问题讨论】:
-
它没有裁剪。它关于分辨率设置。
-
@YunusTemurlenk 如何调整分辨率设置以使其与实际图像完全匹配
-
image too large to display 会回答您的问题吗?您可以放大图像以匹配所需的分辨率,同时保持纵横比