2011-03-15 120 views
1

我想为OpenCV应用程序构建一个GUI。我想要完成的是在一个窗口中显示多个视频,并在同一个窗口中显示一个跟踪器。多个OpenCV视频的GUI

请帮助所有的

回答

0

首先,如果你寻求帮助的追踪器,请参考OpenCV的文档(cvNamedWindow和cvCreateTrackbar)。至于在一个窗口中有多个视频,这相对容易。您只需创建一个可以容纳所有视频帧的图像。例如,如果您有两个视频@ 320x240,请创建一个可容纳640x240帧的帧。调用cvQueryFrame(两次 - 每个源一个)。将第一个结果复制到图像的左半部分,将第二个结果复制到右半部分。然后用cvShowImage调出连接的图像,就完成了!希望有所帮助:)

+0

我认为这会有点笨拙,不是吗?如果图像数量增加到12或16个。此外,在许多情况下,用户输入仍然需要更多,更好的GUI。你知道任何解决方案? Qt,可能是MFC? – 2012-05-26 12:25:44