从.net中以每通道32位(每像素128位)的位图写入图像

本文关键字:位图 图像 128位 net 通道 32位 像素 | 更新日期: 2023-09-27 18:14:16

我在运行时生成HDR图像,我需要以完美的质量保存(我通过多个过滤器链接这些图像,所以我想每次保持最大的保真度,以避免太多的质量损失)。

我使用PixelFormat保存那些与位图类。Format32bppArgb,我也发现了64位格式,但在列表中没有128位格式(每通道32位X 4通道)。

保存由4个浮动组件组成的颜色数组而没有损失的正确方法是什么?任何图像格式都可以,只要我能从。net中完成(如果内置库不支持,第三方库也可以)。

我正在寻找一个纯。net解决方案最好(没有包装围绕非托管代码/非托管库互操作)。

从.net中以每通道32位(每像素128位)的位图写入图像

ImageMagick (http://www.imagemagick.org/script/high-dynamic-range.php)支持HDR图像

你可以使用ImageMagick。.NET (http://imagemagick.codeplex.com)作为。NET绑定。

希望这对你有帮助!