使用C ++ API将图像存储在HDF5文件中?

时间:2016-08-31 22:00:00

标签: c++ hdf5 imaging

我正在开发一个项目,该项目需要能够在HDF5文件中存储图像(在众多其他数据集中)。

用于在HDF5文件中存储数据的C HDF API provides a number of image-specific functions。特别是,使用HDF组的HDFView工具可以查看使用这些功能存储的图像。

然而,搜索C++ API documentation,似乎没有与C版本对应的界面。

有没有方便的方法通过C ++将图像写入HDF5文件?

1 个答案:

答案 0 :(得分:0)

图像特定功能存在于"高级" HDF5接口,仅适用于C和Fortran API(出于某种原因,除了数据包表接口外)。

您可以在C ++中使用C接口,您只需要获取您想要传递的对象的HDF5 ID,例如:

height