嵌入式系统中矢量图形技术与网络数据异常检测方法
一、OpenVG 在嵌入式系统中的应用
在当今的科技领域,矢量图形技术的应用需求日益增长。在 SVG 查看器、手持导航服务、电子书阅读器、游戏以及可扩展用户界面等众多领域,矢量图形技术都得到了广泛的应用。OpenVG 作为一种由 Khronos 组制定的免版税、跨平台 API,为 Flash 和 SVG 等矢量图形库提供了底层硬件加速接口。
-
OpenVG 参考实现的必要性
当需要验证标准、提前通过模拟器运行 OpenVG 应用程序,或者没有支持 OpenVG 的硬件时,采用软件渲染模式的参考实现(RI)就显得尤为必要。而且,专用的 OpenVG 硬件生产需要较长时间,RI 还能降低成本。随着嵌入式设备和 CPU 性能的提升,软件渲染替代硬件加速的可能性也越来越大。 -
OpenVG 和 EGL 引擎的设计
- 系统架构 :OpenVG RI 由嵌入式图形库(EGL)块和 OpenVG 块组成。EGL 是渲染 API(如 OpenGL|ES 或 OpenVG)与底层原生平台窗口系统之间的接口,它提供了创建渲染表面、图形上下文以及同步绘图的机制。通过 EGL 显示适配器,客户端 API 可以访问原生平台的窗口系统。此外,还需要嵌入式平台库(EPL)API 和硬件图形库(HGL)接口来实现客户端 API 并连接到原生图形系统。
- 引擎结构
超级会员免费看
订阅专栏 解锁全文
7878

被折叠的 条评论
为什么被折叠?



