Image processing Labview IMAQ WindDraw外部显示器嵌入

Image processing Labview IMAQ WindDraw外部显示器嵌入,image-processing,labview,Image Processing,Labview,我在labview工作,使用多个gig-e工业摄像机显示一组图像,用于半自动测试系统,包括数据和人类视觉检查 我目前在vision软件中遇到的主要问题是,屏幕撕裂会破坏视频的显示,从而难以观察测试的动态方面。有一个名为IMAQ WindDraw external image display的VI控件,它有一个防撕裂选项,似乎可以工作,但我需要在一个窗口中嵌入4-5个视频显示,而不显示标题栏/窗口按钮。基本上,我想把外部显示器连接到前面板VI上,并在窗口全屏模式下运行它们 前面板VI不需要滚动或调

我在labview工作,使用多个gig-e工业摄像机显示一组图像,用于半自动测试系统,包括数据和人类视觉检查

我目前在vision软件中遇到的主要问题是,屏幕撕裂会破坏视频的显示,从而难以观察测试的动态方面。有一个名为IMAQ WindDraw external image display的VI控件,它有一个防撕裂选项,似乎可以工作,但我需要在一个窗口中嵌入4-5个视频显示,而不显示标题栏/窗口按钮。基本上,我想把外部显示器连接到前面板VI上,并在窗口全屏模式下运行它们


前面板VI不需要滚动或调整大小,因为系统专用于此任务。

以下是一个示例,它使用一个Vision DLL将IMAQ WinDraw外部显示器包含到VI的前面板中

希望这有帮助

啊。。。作为一个新用户,我不能发布图片。。。哦,好吧

您可以使用NIVisWnd.dll(可在C:\WINDOWS\system32中找到)获取IMAQ WinDraw外部映像的句柄(函数名为:GetWindowHandle),然后使用user32.dll将外部映像设为FP的子映像(函数名为:SetParent)