我正在开发一个项目,该项目需要能够在HDF5文件中存储图像(在众多其他数据集中)。
用于在HDF5文件中存储数据的C HDF API provides a number of image-specific functions。特别是,使用HDF组的HDFView工具可以查看使用这些功能存储的图像。
然而,搜索C++ API documentation,似乎没有与C版本对应的界面。
有没有方便的方法通过C ++将图像写入HDF5文件?
答案 0 :(得分:0)
图像特定功能存在于"高级" HDF5接口,仅适用于C和Fortran API(出于某种原因,除了数据包表接口外)。
您可以在C ++中使用C接口,您只需要获取您想要传递的对象的HDF5 ID,例如:
height