现在的设备,各种传感数据都在实时采集。但只是数据,如果要真正有用,还需继续分析。
那么我们需要一个虚拟示波器软件,把实时采集数据进行分析。
本来以为qt直接做就可以了,但是代码搜查了一下,发现,qt5.7之前的qchar是不开源的,所以造成了开源的资料少,有了第三方库的一片天。1,比较新的是qcustomplot2,开源虚拟示波器还不错。2,就是他自己的2D qchart和3D data visualize 。最好的办法是直接用audio sample 显示了。3,是imgui的implot.支持多语言,和matplot 一样漂亮。支持显卡驱动。真的是好库阿。
我们来多说新implot了,它依赖imgui,这个C++的即时显示库,真的希望它和opencv和并一起,这样所有显示和算法就方便直接观看了。官网的implot_demo只是在window平台作了测试。推荐我们自己测试其他平台。我的是ubuntu,AMD的CPU.cmake编译后发现编译不过,去掉intel的加速库avx2和imm32,后部分demo编译通过。真的是很漂亮.项目还在更新中,自己建了fork : implot_demos-ubuntu,在ubuntu下作了一些bug修复,部分可以运行了,还有两个后面有时间再修复了。 c++也有了自己的轻量级,实时的,GPU运行的plotlib数学曲线绘图库了。继续体验。等待后面加实时通信库,完成数据采集部分。
本文暂时没有评论,来添加一个吧(●'◡'●)