问问题
379 次
1 回答
0
所以首先,我需要寻找第 30 个字节而不是第 34 个字节。其次,凯文太客气了,没有给我指出维基百科上的特定部分,说接下来的事情。
压缩方法(偏移量 30)可以是:
0 :> BI_RGB : the file has no compression
1 :> BI_RLE8 : Run length encoding ( 1 byte per pixel ) -> RLE
2 :> BI_RLE4 : Run length encoding ( nibble per pixel ) -> RLE
3 :> BI_BITFIELDS : Huffman 1D
4 :> BI_JPEG : RLE-24
5 :> BI_PNG : BITMAPV4INFOHEADER+: PNG image for printing
6 :> BI_ALPHABITFIELDS : RGBA fields ( byte per field, sooo 1 byte per color )
7 :> BI_CMYK : cmyk
11 :> BI_CMYKRLE8: RLE-8
12 :> BI_CMYKRLE4 RLE-4
因此,由于我从压缩槽中获得了 6 值,我知道我需要将像素网格读取为 RGBA 而不进行压缩。
于 2017-05-18T19:51:14.973 回答