本文只是简单读取示例,非函数详细讲解。
格式使用起来较简单,为键值对形式。
import h5py
h5f = h5py.File("C:\\aaa.h5", "r")
# 可以遍历所有keys
list(h5f.keys())
# 取值(假设存在‘keys1’,‘keys2’两个key用于示例)
val1 = h5f['keys1']
val2 = h5f['keys2']
# 最后释放
h5f.close()
【sample】
以nyudepthv2中任意一个*.h5文件为例
import h5py
h5f = h5py.File("C:\\00001.h5", "r")
list(h5f.keys()) ==> ['depth', 'rgb']
depth = h5f['depth']
rgb = h5f['rgb']
h5f.close()