如果这是一个新手问题我很抱歉,但我对Python和HDF5还不熟悉 . 我正在使用h5py,numpy和Python 2.7 . 我有来自各种文件的数据需要导入到一个HDF5文件中 . 每个文件的数据将存储在不同的组中 . 这些组中的每一个都需要包含1)来自文件的原始数据作为m×n矩阵和2)从归一化原始数据生成的图像栅格 .
我能够完成第1部分,并能够规范化数据,但我无法将此规范化数据写入光栅图像,因为我不知道如何将光栅图像添加到组中 . 似乎应该有一个简单,直接的方法来做到这一点,但我已经阅读了文档,但没有找到 . 如何在h5py中执行此操作,如果无法使用h5py完成此操作,我应该使用什么来完成此操作?
谢谢!!
1 回答
HDF5中的图像没有什么特别之处 . 您提供的link用于高级库绑定 . 您可以轻松使用HDF5中的specifications图像,这只是属性 .
这是一个快速而又肮脏的例子:
运行示例,然后在HDFView中查看图像:
请注意,您必须使用“打开为”打开图像数据才能将其视为图像,因为表格视图是默认值 .