在第二个显示器中显示新窗口,opencv



我有一个python的opencv程序,它从网络摄像头中获取帧并显示提要。 当按下"p"时,它只抓住脸并在另一个窗口中显示这一帧。

我想强制将这个新窗口打开到我的第二台显示器上,而相机馈送在另一台显示器上 - "主"显示器上。现在它只显示在提要的顶部。

我一直在寻找和搜索,但除了移动窗口之外找不到任何其他内容。如何使用此函数或其他函数来执行此操作?

希望有人能帮我一个!

我发现使用命名窗口后跟 moveWindow 允许我将图像推送到我的第二台显示器。-900 将窗户向上推。

def im_show(img, name, time):
     cv2.namedWindow(name)
     cv2.moveWindow(name, 900,-900)
     cv2.imshow(name, img)
     cv2.waitKey(time)
return

最新更新