我一直在使用 h5py 创建一个数据集(涉及图像和元数据)。
但是,我想检查数据在文件中的表示方式。以及正确与否。
我找到了https://pypi.org/project/h5pyViewer/它有一个很好的用户界面。但是,当我尝试运行时,它会抛出语法错误(该库是使用 Python 2.x 构建的),并且即使我切换了 Python 版本,我也无法打开该应用程序。
它也没有很好的文档。还有其他应用程序可以查看 HDF5 数据吗?或者,我们如何解决 h5pyViewer 的问题并使用它?
最佳答案
是的!使用 HDF Group 的 HDFView。它基于 Java,没有任何 Python 依赖项。它有一个很好的图形用户界面(恕我直言)。
您可以在此处下载适用于 Win-7、Win-10 和 Linux 的 HDFView 二进制文件(您需要创建登录名才能访问):
HDFView Software Download
或者,您可以尝试 ViTables,它也是基于 Python 的(因此具有依赖项)。如果您想对数据运行查询,那就太好了。更多信息请参见:
ViTables Overview
ViTables 源代码和轮子包可在此处获取:
ViTables at SourceForge
关于python - h5py 查看器无法以编程方式打开/调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56126344/