在LabVIEW中操作IMAQ Vision的WindDraw窗口
主要软件: LabVIEW Development Systems>>LabVIEW Full Development System
主要软件版本: 6.0.1
主要软件修正版本: N/A
次要软件: N/A
问题: 我想要控制IMAQ Vision的WindDraw窗口,我可以控制这个窗口的哪些属性呢?
解答: 您需要做的大多数操作都可以通过位于
Vision»Vision Utilities»External Display面板的IMAQ WindShow,IMAQ WindMove,和WindSetup等IMAQ Vision VI来实现。以下是一些关于WindDraw VI的常见问题:
- 如何保持我的图像窗口为最上层窗口?
使用IMAQ WindSetup.VI,您可以设置该窗口为floating,这将使这个窗口始终为最上层窗口。
- 采集到的图像尺寸比我的显示屏幕要大,如何缩小WindDraw窗口的尺寸并使用滚动条来浏览整幅图像?
在调用IMAQ WindDraw VI前先调用IMAQ WindSize VI。您可以使用WindSize VI设定窗口的初始大小并设定滚动条。请确保将WindDraw VI的输入端Resize to Image Size设定为FALSE,否则WindSize VI的初始化窗口尺寸参数将被忽略。
您可能希望对您的窗口进行一些更加高级的操作,例如,将窗口移至最上层但并不激活它,或使用闪烁的标题栏。因为IMAQ显示窗口是一个标准窗口,所以您可以使用窗口操作函数来操作它。您可以在LVWUtil32.zip中找到这些函数。下面的例子显示了如何在LabVIEW中使用这些函数。只有在使用一些IMAQ Vision VI无法实现的功能时您才需要使用这些函数。
相关链接: KnowledgeBase 3EP9S6I3: Displaying Images with IMAQ and Vision
Products and Services: Machine Vision Software
Support: Image Acqusition/Vision Support
附件:
报告日期: 10/08/2006
最近更新: 10/09/2006
文档编号: 2CKEI6OA
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.