Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 简单32位浮点图像格式?_Image Processing_Image Formats_Hdrimages - Fatal编程技术网

Image processing 简单32位浮点图像格式?

Image processing 简单32位浮点图像格式?,image-processing,image-formats,hdrimages,Image Processing,Image Formats,Hdrimages,哪些图像格式支持32位浮点值(每个通道)?我想在C++中尽可能简单地读写未压缩的32位RGB图像。 有,但它相当复杂,到目前为止,我还没有让开放图书馆工作 还有TIFF,但LibTiff似乎与32位fp TIFF存在一些问题 还有Radiance.hdr,它相当简单,但不幸的是应用了某种有损压缩 还有哪些其他图像格式支持32位浮点?Microsoft HD Photo Format支持RGB和RGBA的128bpp浮点 在本机像素格式页面上搜索以下内容 GUID_WICPixelFormat

哪些图像格式支持32位浮点值(每个通道)?我想在C++中尽可能简单地读写未压缩的32位RGB图像。 有,但它相当复杂,到目前为止,我还没有让开放图书馆工作

还有TIFF,但LibTiff似乎与32位fp TIFF存在一些问题

还有Radiance.hdr,它相当简单,但不幸的是应用了某种有损压缩


还有哪些其他图像格式支持32位浮点?

Microsoft HD Photo Format支持RGB和RGBA的128bpp浮点

在本机像素格式页面上搜索以下内容

GUID_WICPixelFormat128bppRGBFloat

GUID_WICPixelFormat128bppRGBAFloat
编辑:

为方便对该格式感兴趣的其他人:

Microsoft将此格式作为标准提交。2010年7月,实现JPEG XR标准的参考软件发布为国际标准ISO/IEC 29199-5。JPEG XR标准的比特流规范可从ITU-T下载,网址为

HD Photo/JPEG XR的主要优点:

  • 用于显示或打印的多种颜色格式
  • 固定或浮点高动态范围(HDR)图像编码
  • 无损或高质量有损压缩
  • 对多分辨率和子区域进行高效解码(仅解码任何分辨率或区域所需的信息,并将图像作为压缩数据处理的能力)
  • 期间格式转换或转换的最小开销 解码

微软发布了一个为编码器/解码器提供实现细节的应用程序,包括用于Unix/Linux平台的示例参考代码。

谢谢你,尽管我在windows上,但我应该保持多平台思维谢谢你的概述!不久前,我在MSDN论坛上询问了JPEG-XR,并得到了类似的答案,但指向了较旧的ref软件包。