- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2D Vector graphics 2D矢量图形显示技术-----概述 (Alpha Edition) 概述 开场白 2D矢量图形显示技术的基本概念 OpenVG的基本功能与使用介绍 2D矢量技术的前景 结束语 QA 开场白 在PC系统上,2D矢量技术似乎是一个“史前技术”,但在嵌入系统中,2D矢量技术很可能成为短期可预见颠覆嵌入系统显示方式的最有效方式; 什么是矢量显示技术?与传统显示技术的区别? 为什么是2D而不是3D? 矢量技术的应用和魅力? 2D矢量显示技术的技术难点和实现障碍 当前被广泛使用的2D矢量显示规范和应用 什么是矢量显示技术?与传统显示技术的区别? 为什么是2D而不是3D? 矢量技术的应用和魅力? 2D矢量显示技术的技术难点和实现障碍 当前被广泛使用的2D矢量显示规范和应用 2D矢量图形显示技术的基本概念 Path、Stroke、Fill的概念 抗锯齿技术 Path、Stroke、Fill的概念 抗锯齿技术 OpenVG的基本功能与使用介绍 主角登场了:什么是OpenVG OpenVG的技术特点 OpenVG的基本功能介绍 主角登场了:什么是OpenVG OpenVG:OpenVG?是一个完全免费的(royalty-free)、跨平台(ross-platform)的API,针对矢量图形库提供一个低水平的硬件加速界面,例如Flash和SVG。OpenVG把主要目标集中在掌上设备,对于用户界面要求有高质量的矢量图形的便携的的加速度以及在小屏幕装置上的文本– 使得硬件加速度能在具有较低能量的水平上提供流畅的互动性能。-----摘自OpenVG官方介绍 OpenVG的实现:OpenVG是Khronos Group提出的2D矢量标准,因此作为一个开放的标准各厂商就会有不同的实现,这就是OpenVG的实现;除官方实现外目前比较成熟的实现有AlexVG(韩国)、AmanithVG(意大利)、gingkoVG(中国)、Hybird(芬兰); 因此,在讲解OpenVG的时候,我们会以一个OpenVG的实现作为讲解,在这里我选择gingkoVG,原因很简单:足够快----比官方的实现要快几十倍、相容性还不错、我比较熟悉; gingkoVG官方网站: OpenVG的技术特点 1、Path、Stroke矢量绘图技术; 2、填充功能,含:梯度填充(Gradient Fill)、位图填充等; 3、图象/图象滤镜;支持Color Matrix、图象卷积、高斯变换等图象特效; 4、输出混色(Blend)控制; 5、矩阵变换(使用3x3的齐次矩阵,可以实现2.5D效果); 6、裁剪技术:Rect Scissoring和Image Mask; 7、64x的抗锯齿支持(以gingkoVG 1.0版本) 8、绘制圆、带有圆角的矩形等高级绘图功能; OpenVG的基本功能 Path、Stroke操作 Fill操作 Image Filter Blend操作 其他一些好玩的例子 说明:这仅仅是一个普及性的讲座,为了避免过于枯燥,我仅仅选了一些很简单但很有趣的功能 Path、Stroke操作 Fill操作 Fill操作 Image Filter OpenVG虽然是一个矢量图形库,但也提供了非常有趣的Image Filter(滤镜)功能:以下例子来自gingkoVG图形开发包 Image Filter Blend操作 其他一些好玩的例子 2D矢量技术的前景 2D矢量技术在未来的应用主要用于:电子地图(GPS)、电子书、高品质的UI设计(类似FlashPlayer的UI)等需要高品质输出的设备上,包括在未来可能被3G手机所广泛使用的SVG的加速上; 事实上,在Adobe FlashLite 3.0Beta中已经开始尝试使用OpenVG加速矢量图形的渲染过程; 2D矢量技术的前景 AMD Z180的芯片将在2008年底正式上市,Z180将支持尚未正式发布的OpenVG 1.1的规范 结束语 OpenVG仍在不断发展,自2005年底发布1.0版本后,当前版本仅仅更新到1.0.1;新的OpenVG 1.1将在2008年夏季发行,届时将增加Glyph和直接对Adobe Flash 7的支持; 2D矢量编程技术相对很多程序都是一个比较新的概念,但正因为该技术在嵌入系统中完全是一个新生儿,才会给我们机会去接近他; QA 谢谢~~~~ * * 报告人:TommyXie 2008-8-13 矢量技术是以线条或曲线来描述形状和显示图象,,是完全藉由数学的方式计算出实际应该“渲染”的图形,传统的位图显示技术是以“事先”已知的方式并以像素作为基本的显示单元;因此,2D矢量技术具有显示效果不受具体设备的限制、显示数据相对位图数据更少
您可能关注的文档
- 2011届:定语从句.ppt
- TUV-NORD风电宣传.ppt
- IT 公司商务礼仪.ppt
- 21世纪无机材料的发展前景.ppt
- 第三章 液压流体力学.ppt
- 家政服务与手机业务相结合.ppt
- PLC结构_系统配置和IO模块.ppt
- 2[1].2_数轴(第1课时)用.ppt
- 机械制造技术基础B 第三章 第1节 切削过程及控制.ppt
- G《电容器和电容》课件__新课标.ppt
- 数字素养视域下初中探究式学习实施路径与效果评价研究教学研究课题报告.docx
- 工区管理课件.pptx
- 黑龙江省哈尔滨市2024-2025学年高二下学期7月期末物理试题(含答案).pdf
- 南岸区专业编写项目可行性研究报告.docx
- 2025化工技能鉴定考试综合练习含答案详解(巩固).docx
- 2025化工技能鉴定考试综合练习完整版附答案详解.docx
- 黑龙江省哈尔滨市2024-2025学年高二下学期7月期末数学试题(含答案).pdf
- 2025化工技能鉴定考试黑钻押题及1套完整答案详解.docx
- 湖北省潜江市2024-2025学年下学期高一期末检测地理试题及答案.pdf
- 2025化工技能鉴定考试黑钻押题及完整答案详解【精选题】.docx
文档评论(0)