摘要
采用Qt的嵌入式版本,即Qt/E,在DM6446的软件系统平台MontaVista Linux上进行视频GUI应用程序开发,充分利用了DM6446的在屏显示(OSD)模块的硬件特性,实现了在视频层上叠加GUI窗口层的视频叠加显示方法。视频数据的更新主要由硬件模块负责,避免了软件进行视频格式转换的CPU耗时,提高了视频显示的效率。应用程序目标平台上能够实现视频的实时采集和高效显示,说明Qt/E在DM6446中进行视频GUI开发具有实用性。
The Qt embedded Linux (Qt/E) is used to develop the video GUI application on the MontaVista Linux software platform on DM6446. Taking full advantage of the DM6446 OSD modules, the video is displayed by the OSD video window, and overlaid by the Qt GUI layer on OSD bitmap window. Since the video data is updated by the hardware modules, the applica-tion has no need to transform the color format, thus the video display efficiency is improved. On the target board, the GUI appli-cation has the real-time ability to capture and display the video data, which shows the practicality of the Qt/E in developing the video GUI application on DM6446.
出处
《现代电子技术》
2013年第14期85-88,共4页
Modern Electronics Technique