h5py 查看器无法打开它/以编程方式调用
h5py viewer not able to open it / call programmatically
我一直在使用 h5py 创建数据集(涉及图像和元数据)。
但是,我想检查数据在文件中的表示方式。以及是否正确。
我发现 https://pypi.org/project/h5pyViewer/ 有一个很好的 UI。但是,当我尝试 运行 时,它会抛出语法错误(该库是使用 Python 2.x 构建的)并且我无法打开应用程序,即使我切换了 [=20] =] 版本.
它也没有很好的文档。是否有任何其他应用程序可以查看 HDF5 数据?或者,我们如何解决h5pyViewer的问题并使用它?
是的!使用来自 HDF Group 的 HDFView。它基于 Java,没有任何 Python 依赖项。它有一个漂亮的图形用户界面(恕我直言)。
您可以在此处下载适用于 Win-7、Win-10 和 Linux 的 HDFView 二进制文件(您需要创建登录才能访问):
HDFView Software Download
或者,您可以尝试 ViTables,它也是基于 Python(因此具有依赖性)。如果您想 运行 查询您的数据,那很好。更多信息在这里:
ViTables Overview
ViTables 源和轮包可在此处获得:
ViTables at SourceForge
我一直在使用 h5py 创建数据集(涉及图像和元数据)。
但是,我想检查数据在文件中的表示方式。以及是否正确。
我发现 https://pypi.org/project/h5pyViewer/ 有一个很好的 UI。但是,当我尝试 运行 时,它会抛出语法错误(该库是使用 Python 2.x 构建的)并且我无法打开应用程序,即使我切换了 [=20] =] 版本.
它也没有很好的文档。是否有任何其他应用程序可以查看 HDF5 数据?或者,我们如何解决h5pyViewer的问题并使用它?
是的!使用来自 HDF Group 的 HDFView。它基于 Java,没有任何 Python 依赖项。它有一个漂亮的图形用户界面(恕我直言)。
您可以在此处下载适用于 Win-7、Win-10 和 Linux 的 HDFView 二进制文件(您需要创建登录才能访问):
HDFView Software Download
或者,您可以尝试 ViTables,它也是基于 Python(因此具有依赖性)。如果您想 运行 查询您的数据,那很好。更多信息在这里:
ViTables Overview
ViTables 源和轮包可在此处获得:
ViTables at SourceForge