欢迎来到天天文库
浏览记录
ID:34341816
大小:1.49 MB
页数:80页
时间:2019-03-05
《嵌入式平台上文字显示的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中国科学技术大学硕士学位论文嵌入式平台上文字显示的研究作者姓名:学科专业:导师姓名:完成时间:陈文文网络传播系统与控制奚宏生教授二○○九年五月六日UniversityofScienceandTechnologyofChinaAdissertationformaster’sdegreeTheResearchoftextshowingonembeddedplatformAuthor’sName:WenWenChenspeciality:NetworkCommunicationSystemandControlSupervisor:Finishedtime:Prof.HongShengXi
2、May6th,2009中国科学技术大学学位论文原创性声明本人声明所呈交的学位论文,是本人在导师指导下进行研究工作所取得的成果。除已特别加以标注和致谢的地方外,论文中不包含任何他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的贡献均已在论文中作了明确的说明。作者签名:___________签字日期:_______________中国科学技术大学学位论文授权使用声明作为申请学位的条件之一,学位论文著作权拥有者授权中国科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文编入有关数据库进行检
3、索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。本人提交的电子文档的内容和纸质论文的内容相一致。保密的学位论文在解密后也遵守此规定。□公开□保密(____年)作者签名:_______________签字日期:_______________导师签名:_______________签字日期:_______________摘要摘要随着信息时代的到来,文字显示在数字设备的输出中占据了很大比例。因此,如何处理好并不断优化文字显示的效果成为一个十分重要的问题。PC平台上的文字处理技术在过去几十年里已经取得了长足进步,陆续出现了点阵字、向量字和曲线字。而在嵌入式系统中,因其资源有限,目
4、前主要还是采用点阵字库来显示文字。另一方面随着嵌入式技术的发展,嵌入式系统输出设备的显示精度越来越高,点阵字已难以满足高分辨率的显示要求。故在嵌入式高清产品中实现TrueType字体的显示,以取代点阵字,是嵌入式技术发展的趋势。然而将TrueType开源引擎FreeType库应用于嵌入式高清电影播放机时,存在srt字幕显示滞后的问题。本文就是研究嵌入式平台上文字的显示。这里又分为两个方面:一、改善并优化点阵字的显示;二、开发出一种高效的TrueType字体驱动,提高文字显示的质量,促进产品升级。本文的主要研究工作和成果如下:(1)嵌入式平台上的点阵字显示比较单一。本文主要研究了它的变换处
5、理,以丰富点阵字在高清播放机的显示。其中包括缩放处理和轮廓修饰,后者即产生轮廓黑边,用于突出字体的显示效果。(2)针对FreeType库引起的srt字幕滞后问题,本文提出建立字体glyf内存数据库,加快字体数据提取过程,从而提高字体显示速度。因此,开发TrueType驱动的两个关键技术是建立字符索引关系和建立字体glyf内存数据库。实现上首先是为字符建立连续的本地索引;然后遍历所有索引,读取TrueType字体文件,统计需要存储的数据的大小,最后分配相应的内存;再导入数据完成字符glyf内存数据库的建立。绘制文字时,将其内码转换为本地索引从内存数据库中读取数据,即可绘制文字轮廓,再通过扫
6、描线填充轮廓之间的区域,最终得到TrueType字体图像。测试表明,点阵字经有限缩放后,效果良好,没有失真;其轮廓修饰则明显改善了字体显示的效果。而新开发出来的TrueType驱动稳定可靠,不但能显示出清晰优美的文字来,同时在播放高清影片时也解决了srt字幕滞后的问题,故非常适用于资源受限的嵌入式平台。关键词:嵌入式系统;编码;点阵字;TrueType字体;驱动;FreeType库AbstractABSTRACTWiththeadventoftheinformationage,thedisplayoftexttakesalargeproportionintheoutputofdigita
7、ldevices.Therefore,howtodealwiththedisplayeffectivenessoftext,andcontinuetooptimizeit,hasbecomeaveryimportantissue.ThewordsprocessingtechnologyhasmadesubstantialprogressonthePCplatforminthepastfewdecades.Therehavebeena
此文档下载收益归作者所有