基于QT的线阵传感器、线阵探测器实时逐帧显示总结

在工程项目中,经常会要求开发人员对线阵传感器(如X光探测器,线阵相机等)采集得到的数据进行一个实时的逐帧可视化显示,即从左到右滚动显示,那么程序该怎么写临哪些问题:

  • 问题一:传感器采集速度和显示速度的匹配问题

    线阵探测器的采集速度通常在10ms-50ms之间,在这么短的时间内如何逐列的快速显示是一个问题

  • 问题二:人眼分辨率和电脑分辨率问题

    人眼可见的分辨率通常为20-30hz之间,工控电脑的工作频率通常为60hz,远远达不到探测器的采集速度,那么如何实时逐帧显示呢p>

  • 问题三:程序的实时性与丢帧问题

    因为传感器是实时采集的,如果程序如果设计的不合理,就会导致显示丢帧问题。

基于以上问题,可以解决的方案大致有以下两种:

① 重写一个窗口显示控件
② 采集一幅图后通过QGraphicview做滚动显示

方案一代码Demo(可运行):

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月25日
下一篇 2022年10月25日

相关推荐