ISO/IEC 14496-20:2008/AMD1:2009是一项标准,它扩展了ISO/IEC 14496-20标准,以支持可缩放矢量图形(SVGT)1.2。SVGT是一种用于在嵌入式系统和移动设备上呈现图形的格式。它提供了一种灵活的方式来描述图形,使得它们可以在不同的分辨率和大小的屏幕上呈现,同时保持高质量的图像。
该标准定义了一些新的元素和属性,以支持SVGT 1.2。这些元素和属性包括:
- feGaussianBlur元素:用于对图像进行高斯模糊处理。
- feColorMatrix元素:用于对图像进行颜色矩阵变换。
- feComposite元素:用于将多个图像合并成一个。
- feConvolveMatrix元素:用于对图像进行卷积处理。
- feDiffuseLighting元素:用于对图像进行漫反射光照处理。
- feDisplacementMap元素:用于对图像进行位移映射处理。
- feSpecularLighting元素:用于对图像进行镜面反射光照处理。
- feTile元素:用于对图像进行平铺处理。
此外,该标准还定义了一些新的属性,以支持SVGT 1.2。这些属性包括:
- clipPathUnits属性:用于指定剪切路径的单位。
- clipRule属性:用于指定剪切路径的规则。
- color-interpolation属性:用于指定颜色插值的算法。
- color-interpolation-filters属性:用于指定颜色插值的算法。
- color-profile属性:用于指定颜色配置文件的URL。
- color-rering属性:用于指定颜色渲染的算法。
- filterUnits属性:用于指定滤镜的单位。
- gradientUnits属性:用于指定渐变的单位。
- maskUnits属性:用于指定蒙版的单位。
- patternUnits属性:用于指定图案的单位。
- spreadMethod属性:用于指定渐变的扩散方式。
ISO/IEC 14496-20:2008/AMD1:2009标准的扩展使得SVGT 1.2更加灵活和强大。它提供了一种高效的方式来描述图形,使得它们可以在不同的设备上呈现,同时保持高质量的图像。这使得开发人员可以更轻松地创建适用于不同设备的图形应用程序。
相关标准
- ISO/IEC 14496-20:2008 - Information technology - Coding of audio-visual objects - Part 20: Lightweight Application Scene Representation (LASeR)
- ISO/IEC 14496-22:2009 - Information technology - Coding of audio-visual objects - Part 22: Open Font Format
- ISO/IEC 14496-23:2008 - Information technology - Coding of audio-visual objects - Part 23: Symbolic Music Representation
- ISO/IEC 14496-24:2010 - Information technology - Coding of audio-visual objects - Part 24: Textual specification of audio-visual objects
- ISO/IEC 14496-26:2010 - Information technology - Coding of audio-visual objects - Part 26: Audio conformance