我正在使用带有网络摄像头的OpenCV 2。我可以获取视频流并对其进行处理,但似乎找不到调整显示窗口大小的方法。我将一些视频图像水平堆叠在一起,但图像尺寸非常小,很难看清楚物体。
我的代码非常简单,类似于这样:
我的代码非常简单,类似于这样:
cv2.namedWindow("main")
....
result = np.hstack((res2, foreground))
result = np.hstack((ff, result))
cv2.imshow("main", result)
cv2.waitKey(20)
opencv documentation文件中写道:
namedWindow
flags – Flags of the window. Currently the only supported flag is CV_WINDOW_AUTOSIZE . If this is set, the window size is automatically adjusted to fit the displayed image (see imshow() ), and you cannot change the window size manually.
但是Qt后端显然有额外的标志。我没有Qt后端。有没有办法让我增加图像的大小,以便我可以看到它们?