码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Matlab 在3D 视觉的应用 01 显示PCD点云


    前言:

    PCD 点云是3D 视觉里面常用的一个三维数据,在Matlab里面有一个通用的展示的函数:pcread,但是这个函数的通用性比较大,所以,要切实玩转PCD格式的点云,还需要动一动实践才行。

    1 读取文件:

    A = pcread ('test.pcd');
    pcshow(A);
    
    • 1
    • 2

    读取 PCD 点云的调用方法似乎极其简单,就是上面两个函数,一个读取,一个展示:
    然而,当我打开一个正方体的点云数据时候:

    在这里插入图片描述
    是这个样子的,
    在这里插入图片描述
    然后,我们选择旋转之后,隐约看到一大团绿的正方体的东西,可是我们的深度信息呢?别急,我们下一节就介绍这个应用的详细了。

    2 调整展示

    2.1 为啥会出现一团绿:

    我们右键看一下:【右键】\ 选择 Colormap Value
    在这里插入图片描述
    【案,这里由于Matlab默认是用intensity,这时候就是一个颜色了】

    2.2 显示深度信息

    【右键】\ 选择 Colormap Value \ z
    现在我们选择Z,这个选项,就是深度选项,这时候,深度图像的不同颜色的值就显示出来了。
    在这里插入图片描述

    3 调整深度的颜色展示精度

    这一点,在做3D检测的时候,尤其有用,如果测量的物体比较薄,用比较大范围的深度颜色去匹配还是比较容易混淆。
    那么,我们怎么设定最适合的深度颜色范围内,
    如图:
    在这里插入图片描述
    这个例子里面,我们要测量的是一个正方体,那么,这个正方体的深度就是在四个角这里限定了,我们点选图中四个角。
    点选的方法,是选择箭头处的位置标注,然后,用右键,选择增加标注点,
    在这里插入图片描述
    在这个例子里面,方块的深度范围在18.98,到19.64之间:
    我们在上方的工具栏里面,选择【编辑\颜色图】
    如下图,
    在这里插入图片描述
    我们把颜色图的范围限定在正方体的深度范围内,这时候,对比之前的深度图,这个时候,正方形内的深度细节就很有层次的反应出来。

    其他的几个小技巧

    旋转

    在这里插入图片描述
    选择【旋转】功能,然后,拖动鼠标即可
    但是, 有时候,选择后,很难恢复到我们之前固定的角度,比如X,Y平面

    选择平面

    右键【view】\【XY】可以很方便的,把刚才旋转的图像恢复的默认的一个视野。

    小结

    本章比较详细的介绍了PCD点云在Matlab的展现方法,希望对有需要的读者有帮助。

  • 相关阅读:
    Vue.js核心技术解析与uni-app跨平台实战开发学习笔记 第9章 axios发送HTTP请求 9.3.4 promise中的常用API
    为什么配置Java环境后会出现SSL问题?
    IDEA快捷键(windows)
    怎么画深度优先生成树和广度优先生成树【简答题】
    光致发光荧光量子检测的作用
    分享一个爬虫数据挖掘 农村产权交易数据可视化平台 数据分析大数据 Java、python双版(源码、调试、LW、开题、PPT)
    【Vue.js】使用Element搭建登入注册界面&axios中GET请求与POST请求&跨域问题
    【网络教程】IPtables官方教程--学习笔记1
    使用YAML配置Spring boot的外部属性
    LeetCode(力扣)78. 子集Python
  • 原文地址:https://blog.csdn.net/yellow_hill/article/details/126200664
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号