将大规模HDF5数据集划分为子文件

时间:2015-10-06 12:03:00

标签: matlab filesystems dataset hdfs hdf5

我有一个非常大的HDF5数据集,其大小为[1 12672 1 228020],格式为:[高度宽度通道N]。此文件在硬盘上占用大约22G。

我想将此文件分区为较小的部分,例如2G文件。

h5repart已经过试用,但效果不好,因为我无法使用h5disp(&#39; ...&#39;)在MATLAB中显示分区文件。< / p>

1 个答案:

答案 0 :(得分:1)

一种解决方案是使用HDF5格式的“块”功能。

使用MATLAB low-level HDF5 functions,您应该能够阅读所需的块。