现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2013年
14期
85-88
,共4页
叠加显示%DM6446%Qt/E%GUI
疊加顯示%DM6446%Qt/E%GUI
첩가현시%DM6446%Qt/E%GUI
overlay display%DM6446%Qt/E%GUI
采用Qt的嵌入式版本,即Qt/E,在DM6446的软件系统平台MontaVista Linux上进行视频GUI应用程序开发,充分利用了DM6446的在屏显示(OSD)模块的硬件特性,实现了在视频层上叠加GUI窗口层的视频叠加显示方法。视频数据的更新主要由硬件模块负责,避免了软件进行视频格式转换的CPU耗时,提高了视频显示的效率。应用程序目标平台上能够实现视频的实时采集和高效显示,说明Qt/E在DM6446中进行视频GUI开发具有实用性。
採用Qt的嵌入式版本,即Qt/E,在DM6446的軟件繫統平檯MontaVista Linux上進行視頻GUI應用程序開髮,充分利用瞭DM6446的在屏顯示(OSD)模塊的硬件特性,實現瞭在視頻層上疊加GUI窗口層的視頻疊加顯示方法。視頻數據的更新主要由硬件模塊負責,避免瞭軟件進行視頻格式轉換的CPU耗時,提高瞭視頻顯示的效率。應用程序目標平檯上能夠實現視頻的實時採集和高效顯示,說明Qt/E在DM6446中進行視頻GUI開髮具有實用性。
채용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.