跳转到内容

JPEG XR:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Sterrys留言 | 贡献
Sterrys留言 | 贡献
第28行: 第28行:


==容器格式==
==容器格式==
HD Photo 使用类似于 [[TIFF]] 的文件容器在 ''[[Image File Directory]]'' (IFD) 标签表中保存图像数据。 HD Photo 文件包含用 IFD 标签表示的图像数据、可选的阿尔法通道数据、HD Photo 元数据、可选的保存为 [[XML]] 的 XMP 元数据以及可选的 [[EXIF]] 元数据。图像数据是相邻的自包含的大块数据。可选的阿尔法通道压缩成一个单独的图像记录,这样在不支持透明的应用程序中可以独立于透明数据对图像数据进行解码。
{{TransH}}
HD Photo uses a [[TIFF]]-like file container to store image data in a table of ''[[Image File Directory]]'' (IFD) tags. An HD Photo file contains image data, an optional alpha channel data, HD Photo metadata, optional XMP metadata stored as [[XML]], and optional [[EXIF]] metadata, in IFD tags. The image data is a contiguous self-contained chunk of data. The optional alpha channel, if present, is compressed as a separate image record, enabling decoding of the image data independently of transparency data in applications which do not support transparency.


Being TIFF-based, this format inherits all of the inadequacies of the TIFF format including the 4GB file-size limit, which according to the HD Photo specification<ref name="WMPspec">{{
由于是类 TIFF 的格式,这种格式也有 TIFF 格式的缺点,如 4GB 文件大小的限制。根据 <ref name="WMPspec">{{
cite web
cite web
| url=http://www.microsoft.com/whdc/xps/wmphoto.mspx
| url=http://www.microsoft.com/whdc/xps/wmphoto.mspx
| title=Windows Media Photo Specification
| title=Windows Media Photo Specification
| accessdate=2006-06-29
| accessdate=2006-06-29
}}</ref> 的描述,将来的版本将会解决这个问题。
}}</ref> "will be addressed in a future update".

{{TransF}}
==许可==
==许可==
微软公司拥有 HD Photo 技术的专利,微软公司向外界提供一个附带授权协议的“HD Photo Device Porting Kit 1.0”以鼓励人们使用这种产品。但是,这个协议的条款特别注明禁止将其用于任何开放源代码的系统。<ref>{{cite web | url = http://www.microsoft.com/downloads/details.aspx?FamilyID=285eeffd-d86c-48c3-ab93-3abd5ee7f1ce&displaylang=en | title = HD Photo Device Porting Kit 1.0 | publisher = Microsoft, Inc. | date = 12/21/2006}}</ref>
微软公司拥有 HD Photo 技术的专利,微软公司向外界提供一个附带授权协议的“HD Photo Device Porting Kit 1.0”以鼓励人们使用这种产品。但是,这个协议的条款特别注明禁止将其用于任何开放源代码的系统。<ref>{{cite web | url = http://www.microsoft.com/downloads/details.aspx?FamilyID=285eeffd-d86c-48c3-ab93-3abd5ee7f1ce&displaylang=en | title = HD Photo Device Porting Kit 1.0 | publisher = Microsoft, Inc. | date = 12/21/2006}}</ref>

2007年4月20日 (五) 09:20的版本

HD Photo
扩展名
.wdp/.hdp
互联网媒体类型
image/vnd.ms-photo
开发者Microsoft
格式类型图形文件格式

HD Photo (旧称Windows Media Photo)是一种连续色调静止图像压缩算法和文件格式,由Microsoft开发,属于Windows Media家族的一部分。它支持有损数据压缩以及无损数据压缩,并且是微软的XPS文档的首选图像格式。它以前在内部被称为photon。目前其软件支持并不广泛,但是.NET Framework 3.0已经提供了它的官方编码解码器。

描述

HD Photo 是一款可以实现高动态范围图像编码,而且在压缩与解压时只需要整数运算的图像编解码器。它支持单色、RGBCMYK、甚至支持 16 位无符号整数或者 32 位定点或者浮点数表示的多通道彩色,并且它还支持 RGBE Radiance。它可以选择嵌入 ICC 彩色 profile 以实现不同设备上的色彩一致性。阿尔法通道可以表示透明,同时支持 EXIFXMP 元数据格式。这种格式还支持在一个文件中包含多幅图像。支持只对图像的进行部分解码,对于一些特定的操作如裁剪、downsampling、水平竖直翻转或者 cardinal 旋转都无需对整幅图像进行解码。

所有的颜色表示都转换成一种内部的色彩表示,这个变换过程是完全可逆的,因此使用合适的不同量化器可以实现有损或者无损数据压缩。

压缩算法

HD Photo 使用一个可逆的色彩空间变换、一个可逆的重叠双正交变换以及一个非算数熵编码机制,这样可以非常高效地保存高频率的图像数据,使得这个算法能够在高压缩率的情况下保持很好的图像质量。The transform operation needs 3 multiply and add operations and 7 add or shift operations at the highest quality level and in the highest performance mode, 1 multiply and add operation and 4 add or shifts are required per pixel, giving the codec a high performance. HD Photo 按照 16x16 的块处理图像。

HD Photo 支持不同的颜色格式以及多种定点与浮点数字表示,这样可以使用多种压缩配置。为了保证不同在不同设备上的兼容性,它分为基本高级两种格式。对于数字照片来说基本格式已经足够了,但是象三维渲染或者高级图像处理的场合则需要使用高级格式。

微软公司宣称 HD Photo “使用与 JPEG 算法相当的计算量与内存消耗可以得到明显的与 JPEG 2000 相当的图像质量。在有损压缩的情况下可以得到明显比 JPEG 好的质量并且文件大小减小一半,and that the lossless compression compresses images 2.5 times。”

容器格式

HD Photo 使用类似于 TIFF 的文件容器在 Image File Directory (IFD) 标签表中保存图像数据。 HD Photo 文件包含用 IFD 标签表示的图像数据、可选的阿尔法通道数据、HD Photo 元数据、可选的保存为 XML 的 XMP 元数据以及可选的 EXIF 元数据。图像数据是相邻的自包含的大块数据。可选的阿尔法通道压缩成一个单独的图像记录,这样在不支持透明的应用程序中可以独立于透明数据对图像数据进行解码。

由于是类 TIFF 的格式,这种格式也有 TIFF 格式的缺点,如 4GB 文件大小的限制。根据 [1] 的描述,将来的版本将会解决这个问题。

许可

微软公司拥有 HD Photo 技术的专利,微软公司向外界提供一个附带授权协议的“HD Photo Device Porting Kit 1.0”以鼓励人们使用这种产品。但是,这个协议的条款特别注明禁止将其用于任何开放源代码的系统。[2]

引用

  1. ^ Windows Media Photo Specification. [2006-06-29]. 
  2. ^ HD Photo Device Porting Kit 1.0. Microsoft, Inc. 12/21/2006. 

参见

外部链接