当前位置: 首页 > article >正文

【易康eCognition实验教程】003:点云数据加载浏览与操作详解

文章目录

  • 一、加载并创建点云数据
  • 二、三维浏览
    • 1. 点云模式
    • 2. 点云视图设置
  • 三、使用点云

一、加载并创建点云数据

本实验点云数据位于专栏配套实验数据包中的data003.rar中的terrian.las,解压后进行以下实验操作。

打开ecognition软件,点击【File】→【Load Image File】:

在这里插入图片描述
指定点云的尺寸单位为米(meters)。

在这里插入图片描述

加载点云效果:

在这里插入图片描述

二、三维浏览

加载点云数据之后,可以选择“Point Cloud View or Image View”按钮来在三维可视化视图和二维影像视图之间切换。

在这里插入图片描述
点击【3D】按钮,打开【3D Settings】工具条:

在这里插入图片描述
启动2D选择工具。

在这里插入图片描述

在二维点云窗口中拖动一个矩形区域选择点云后,自动打开三维显示窗口,如下所示:

在这里插入图片描述

1. 点云模式

在点云模式激活状态下,可进行以下操作:

  • 鼠标左键(LMB):按住鼠标左键您可以上下移动鼠标实现流畅的缩放功能,该缩放功能与鼠标移动直接相关,最好用在鼠标与点云接近时以查看细节。
  • 鼠标右键(RMB):按住鼠标右键可以围绕一个中心点对点云进行旋转。该中心点一般是云中的一个点,其最接近用户已经右键点击的一个屏幕像素。如果点击云中的一个点,那么整个云将会围绕这个点在水平坐标轴和竖直坐标轴方向旋转,如果云是不可见的,那么它将不会被脱离屏幕进行旋转。
  • 鼠标滚轮:滚动鼠标滚轮将会进行不连续的缩放。该操作进行缩放比鼠标左键进行缩放要快且需要单独的步骤执行,与鼠标轮转动相一致。如果相机离云很远的话鼠标最好是在离云近些进行操作,但当相机离云很近时并不推荐这样做,因为有可能跳过云。
  • 鼠标左键和右键同时执行:同时按住鼠标左右键用户可以在三维空间中浏览相机的上下左右全景效果。

2. 点云视图设置

(1)点云:选择要显示的点云图层。如上所述,可以用3D或者2D工具进行点云选择。
(2)显示模式:可以选择以下几种模式

  • RGB 模式
  • 密度模式
  • 类别/密度模式
  • 类别/RGB 模式
  • 高度

在这里插入图片描述

点云类别的颜色可以更改,也可以设置为无色。

(3)细节级别:选择 1%到 100%之间的任意一个预定义的值来决定要显示的点的百分比。对于大的数据集,尤其是初次打开一个工程或者是对点云重新进行分类的时候,将该值调小些将对显示更新有较好的效果。
(4)点的尺寸:选择点是否需要被显示。

在这里插入图片描述

三、使用点云

当处理点云的进程与分析时,有一些组件可以让直接加载与分析 LiDAR 点云,也可以导出结果为栅格影像,如 DSM 和 DTM。使用点云,eCognition Developer 使用一种三步骤的方法。

  1. 在所有返回值中使用一种最大强度来加载与显示 LiDAR 点云。
  2. 一但加载了数据,那么使用一个 LiDAR 转换算法可以生成其他层。
  3. 数据之中的间隔可以使用基于影像对象的内插处理。

关于点云的后续操作,请持续关注专栏更新!


http://www.kler.cn/a/515981.html

相关文章:

  • 从新手到高手的蜕变:MySQL 视图进阶全攻略
  • 数据结构与算法之递归: LeetCode 131. 分割回文串 (Ts 版)
  • Servlet快速入门
  • ipad和macbook同步zotero文献附件失败的解决办法
  • 【Qt 常用控件】显示类控件——QLabel
  • 【NLP基础】Word2Vec 中 CBOW 指什么?
  • 探索WPF中的RelativeSource:灵活的资源绑定利器
  • Linux——文件与内存
  • 【c语言日寄】Vs调试——新手向
  • 大模型 / 智能体在智能运维领域的应用总结与发展趋势概述
  • win32汇编环境,按字节、双字等复制字符的操作
  • uniapp+Vue3(<script setup lang=“ts“>)模拟12306城市左右切换动画效果
  • ssm基于SSM的毕业论文开题评审管理系统
  • 【力扣:新动计划,编程入门 —— 题解 ②】
  • 为什么Foreach循环中为什么不能使用 remove/add操作?
  • 网络(三) 协议
  • DC-DC稳压电源——实战(基于Ti5450芯片)基础知识篇(1)
  • Linux权限管理:从用户切换到文件权限
  • 【MYSQL】mysql 常用命令
  • java基础学习——jdbc基础知识详细介绍
  • JS-Web API -day06
  • Vue2 项目二次封装Axios
  • MYSQL学习笔记(五):单行函数(字符串、数学、日期时间、条件判断、信息、加密、进制转换函数)讲解
  • 如何选择TVS二极管?
  • Vue - toRefs() 和 toRef() 的使用
  • 准备知识——波纹度和粗糙度区别与联系