HDF5
MagiChos
这个作者很懒,什么都没留下…
展开
-
HDF5简易使用
HDF5是用于存储科学数据的文件格式,其最大的优点是能够容纳下不同类型的数据。 我么首先创建一个HDF5格式的数据,用来保存点云的三维坐标,其代码如下: int writeHDF5data(std::vector &cloud , std::string &filename) { if (cloud.empty()) { std::cout<<”欲保存点云原创 2016-08-21 22:05:49 · 5308 阅读 · 0 评论 -
HDF5保存结构体
上一篇博客中只是简单介绍了hdf5创建和读取数据的功能,其数据比较简单,当我们要保存较为复杂的数据时,单一的数据类型就不再满足了,就需要利用到结构体了。我定义了一个结构体如下:typedef struct s1_t{ double X ; double Y ; double Z ; float dtmheight ; //dtm高 float aheight原创 2016-08-21 22:15:58 · 2546 阅读 · 0 评论 -
hdf5和las文件的读写
下面的的代码值关于Hdf5和las的读写和相互转化的函数,代码没有整理,可以参照改成自己所需要的形式。#include <iostream>#include <string>#include <vector>#include "pointxyz.h"#include <lasreader.hpp>#include <laswriter.hpp>#include <H5Cpp.h>us原创 2016-09-13 14:20:36 · 2655 阅读 · 1 评论