文章目录
前言
- 需要下载安装OpenCV工具包的朋友,请前往 此处 ;
- 系统要求:Windows系统,LabVIEW>=2018,兼容32位和64位。
highgui 模块
尽量别用,要不我删了吧?
LabVIEW 本身就带有GUI界面,各种控件应有尽有。在这种环境下,highgui 就显得格外多余。
选板如下,目前只有基本的窗口操作函数,没有向窗口中添加按钮及事件回调的功能(与LabVIEW冲突)。

- 例1:以弹窗显示一张图片,使用 imshow + waitKey(0)
- 利用LabVIEW的错误簇,控制模块的执行顺序;
- waitKey 的 delay 参数代表超时时间(ms),设为0时代表无限等待,VI将阻塞直到用户按任意键或关闭窗口;

- 例2:以弹窗连续显示视频,按ESC关闭,使用 imshow + waitKey(ms) + destroyAllWindows

- 例3:修改窗口标题、属性、位置等
- 参考范例:examples/Molitec/OpenCV/highgui/highgui_1.vi


关于 highgui ,就说这些吧。
总结
- 本系列博文作为LabVIEW工具包---OpenCV的教程,将以专栏的形式陆续发布和更新。
- 对工具包感兴趣的朋友,欢迎下载试用:秣厉科技 - LabVIEW工具包 - OpenCV
- 各位看官有什么想法、建议、吐槽、批评,或新奇的需求,也欢迎留言讨论。