防止HALCON刷新图像窗口控件闪烁
在其它编程环境下防止图形窗口刷新闪烁的办法是设置双缓冲区域,在HALCON下同样可以采用双缓冲方法。
设置双缓冲防止刷新图像窗口闪烁方法:
1)采用Open_Window打开一个缓冲窗口;
2)将显示内容显示到新窗口;
3)将新窗口的可视化结果复制到要显示的窗口中;
另外Halcon提供了线程的函数可供使用:
set_system具有参数值' flush_graphic '设置为’False’则窗口暂停刷新,将需要显示的内容存放到显示队列中。
当绘制完要显示的内容时将' flush_graphic '设置为’True’即可将显示队列中的值统一显示。
具体可见Halcon自带例程:solution_guide/basics/median_interactive.hdev
扫描二维码关注公众号,回复:
1962718 查看本文章