4

我有一个 32 位的 tiff 文件,每个像素存储 4 个字节的值。我曾经BitConverter.toSingle()将每个 4 字节值转换为像素值,它工作正常。但问题是我有 24 位和 16 位 tiff 文件,每个像素值有 3 和 2 个字节。我不能使用BitConverter.toSingle()方法,因为它只支持 4 个字节的数组。如何将这些字节值转换为浮点数?

更新1:

我添加了一张图片,只是为了澄清像素值是浮点数(查看评论)。 在此处输入图像描述

4

0 回答 0