HDF5可以处理非标准值大小(4位,24位,......)吗?

时间:2012-02-10 11:48:48

标签: hdf5

是否有可能告诉HDF5数组中的数据是每个数组元素4位(在一个字节内)还是每个数组元素24位(在32位int内)?如果是这样,这实际上是保存了任何内存,还是磁盘空间,还是两者兼而有之?

1 个答案:

答案 0 :(得分:3)

是。查看Opaque或Bitfield数据类型的文档。您可能还想查看N位过滤器。

由于您可以按照自己的意愿打包数据,然后是的,您当然可以节省磁盘空间,甚至可能节省内存,但代价是更复杂的处理。你必须自己弄清楚节省是否值得付出努力。