float32位大端存储的RAW图片用python读取
infile = "raw_path.raw"
img = np.fromfile(infile, dtype='>f')
注意:dtype='float32’默认读取小端存储
float32位大端存储的RAW图片用python转换为小端存储
infile = "raw_path.raw"
outfile = "little_endian_raw_path.raw"
np.memmap(infile, dtype=np.float32).byteswap().tofile(outfile)
参考:
https://stackoverflow.com/questions/49578507/fast-way-to-reverse-float32-endianness-in-binary-file