船用雷达的回波图像与距标圈、访问线的融合显示问题_20120502

项目中,雷达回波图像的显示由QT应用程序实时地进行绘制,绘制一屏的的时间大概为2.4s作用,数据量大约为2.4MB。每次更新1/100屏,更新时间为24ms作用,以满足雷达数据的实时性要求。

1、首先,在PC机上用qt实现,得到期望的效果。开发板把从fpga从开发板上收上来,通过socket通信传送到PC端

2、移植到开发板上。在移植过程中,出现图像回波数据丢包、图像显示不连续,甚至在数据在不间断接受过程中,图像绘制不出来。



首先,解决图像绘制问题:

1、尝试用QdirectPainter方式绘制。此方法绘制可以满足回波图像的实时绘制,但由于属于直接写屏操作。在写的过程,距标圈、方位线,甚至鼠标的光标显示都会被回波数据给擦除,无法实现数据的分层显示效果。


2、尝试使用opengl对开发板进行硬件加速。但查阅资料过程中发现,在嵌入式平台上,qt对opengl的支持效果并不是很理想,而且相关的bug也处于不断的修正过程中,支持起来比较麻烦,可能给后续的升级工作造成影响


3、尝试使用directFB+qt的方式,使用硬件加速功能,目前此工作正在进行当中


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值