CloudCompare功能介绍-Rasterize
Cloudcompare Rasterize工具应用介绍
功能介绍
Rasterize工具可以通过“Tools > Projection > Rasterize”菜单进行打开
Rasterize工具可以用于点云“栅格化”(即将点云转换成2.5D网格),然后把它导出为新的点云图或光栅图像等。
具体操作
选择点云,并启动Rasterize工具;
生成栅格图
相关参数:
A.step:网格步长(CloudCompare 通过调整step的数值可以更新生成网格的大小)
B.direction: 网格生成时的投影方向,选择框(值:X,Y,Z,默认为:X)。这一步决定了后续的分析的关注点(一般应该选择Z向)
C.cell height: 每个网格单元的高度计算方式,选择框(值:最小、平均、最大、中值)
a.minimum:落在该单元格中的所有点的最小高度
b.average:落在该单元格中的所有点的平均高度
c.maximum:落在该单元格中的所有点的最大高度
d.median:落在该单元格中的所有点的中位数
通过更新grid按钮可以重新计算网格并更新显示
高级参数
空单元格
如果没有点落在给定的单元格内,则该单元格将被视为“空”。默认情况下,空单元格在 3D 视图中显示时不可见。当导出到光栅文件格式时,会显示为“NaN”或“空”值。
可以通过多种方式填充这些单元格:
(a) 留空
(b) 使用整个网格的最小高度
© 使用整个网格的平均高度
(d) 使用整个网格的最大高度
(e) 使用用户指定的值(应在“填充为”下拉列表下方的字段中输入)
(f) 插值
‘interpolate’ 选项包括与最近的非空相邻单元格的线性插值。这可以在存在小孔的情况下提供非常好的结果(存在大洞的时候效果一般)。功能仅限于非空单元格的凸包。因此,必须指定自定义值(在“填充为”下拉列表下方的字段中)以填充剩余的空白区域
网格位置
单击“Edit gtid”按钮可以精确定义网格位置(在投影平面中):
警告:栅格化工具网格使用“ pixel-is-area ”约定,但网格本身以边界像素中心为中心。网格最小角坐标对应于左下角的栅格像元中心,网格最大角坐标对应于右上角的栅格像元中心:
内插标量场
如果输入云具有一个或多个标量场,则可以在每个网格单元中“interpolate SF(s)”标量场值。
为此,用户必须选中“插值 SF(s)”复选框并定义应如何进行插值:
通过保持落在该单元格中的所有点的最小 SF 值
通过保持落在该单元格中的所有点的平均 SF 值
通过保持落在该单元格中的所有点的最大 SF 值
注意:插值标量场只能在将栅格网格导出为新云或支持实值图层格式的栅格文件时使用。
重采样输入云
该功能可以保留每个网格单元中最接近单元中心(而不是单元中心本身)的点云。
该功能同样支持以半网格模式对点云进行子采样。
如果要将网格导出为云,则也可以正确导出所有输入的点云特征(如颜色、法线等)。
重采样选项现在可以与“average height”投影一起使用。在这种情况下,仅保留原始点的 2D 坐标(最接近单元格中心的点),高度由平均单元格高度代替。
输出
点云
网格可以导出为新的点云(请参阅左下角“导出”选项卡中的“cloud”按钮)。
网格始终导出为 3D 云(选择的“高度”作为“Z”维度)。默认情况下还会生成“高度”标量字段。
可以生成几个额外的标量场:
‘population’:落在每个单元格中的输入点数
‘min height’:落在每个单元格中的点的最小高度
‘average height’:落在每个单元格中的点的平均高度(可能与默认的’高度’标量字段是多余的)
‘max height’:落在每个单元格中的点的最大高度(可能与默认的’height’标量字段是多余的)
'‘average height’:落在每个单元格中的点的平均高度(可能与默认的’高度’标量字段是多余的)
'‘height std. dev…’:落在每个单元格中的点的高度值的标准偏差
‘height range’:落在每个单元格中的点的高度值范围
光栅
网格可以导出为 geotiff 栅格文件(左下角“导出”选项卡中的“栅格(geotiff)”按钮)。
图像
网格可以导出为简单的图像文件。使用“Image”按钮(左下角“export”选项卡中的“image”按钮)。
ASCII矩阵
网格可以导出为保存为 ASCII 文件的高度值数组/矩阵(左下角“Export”选项卡中的“Matrix”按钮)。
例如,该文件应该很容易导入 Excel for Matlab。没有文件头。行数就是文件中的行数,列数对应于每行中找到的值的数量(应该始终相同)。
网格化
网格可以导出为 2.5D 网格(左下角“Export”选项卡中的“Mesh”按钮)
等高线图生成
用户必须指定:
Start height:第一条轮廓线的高度
step:每条轮廓线之间的间隔
Min. vertex:每行的最小顶点数(用于去除树木周围非常小的轮廓等)
ignore borders:删除在网格(方形)边缘上创建的轮廓线
第一次和每次更改参数或更新网格时,用户必须单击“Generate”按钮以生成等高线图。然后生成的轮廓线的预览将显示在光栅网格上:
用户可以平移和缩放 3D 视图以更好地查看它。点的大小也可以以标准方式修改(当鼠标悬停在 3D 视图的左上角时会出现 +/- 交互器)。
生成的轮廓线可以使用“clearn”按钮删除或通过 "生成 "按钮在DB树中导出为真实的多段线。所有等高线都导出为一个组(根据输入的点云名称和“step”值自动命名)。
提示:
等高线可以导出为Shape文件(例如导入 GIS 软件)。
更多推荐
所有评论(0)