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

大型网站开发周期深圳网站设计三把火

大型网站开发周期,深圳网站设计三把火,wordpress入门使用,门户网站模板下载前言 本文主要介绍如何使用c# winform对点云颜色根据点云强度信息对显示的点云颜色进行动态调整。 目的是根据强度信息采用不同的颜色特征突出不同的物体。 一、点云强度是什么? 点云强度又可以叫做反射率, 通常常见的点云格式包括:以pcl为…

前言

本文主要介绍如何使用c# winform对点云颜色根据点云强度信息对显示的点云颜色进行动态调整。
目的是根据强度信息采用不同的颜色特征突出不同的物体。

一、点云强度是什么?

点云强度又可以叫做反射率,
通常常见的点云格式包括:以pcl为例

  (pcl::PointXYZ)             \(pcl::PointXYZI)            \(pcl::PointXYZL)            \(pcl::PointXYZRGBA)         \(pcl::PointXYZRGB)          \(pcl::PointXYZRGBL)         \(pcl::PointXYZHSV)          \       (pcl::PointNormal)          \(pcl::PointXYZRGBNormal)    \(pcl::PointXYZINormal)      \(pcl::PointXYZLNormal)  

那么再以上的几种格式中,出现一种我们发现 pcl::PointXYZI、pcl::PointXYZINormal中出现了一个I,这里代表的就是点云的强度值,其对应的就是下图XYZI格式中的intensity 信息,下图也是标准的PCD点云保存的头部文件格式类型。
在这里插入图片描述
那么,根据点云的强度信息,我们可以对点云中获得些什么样的信息呢?
如下图所示,我们可以通过调节强度值来突出一些点云物体的轮廓和边界(比如红色矩形框内的信息)。有利与对指定物体或指定对象的观测或提取。
在这里插入图片描述在这里插入图片描述
那么我们怎么根据点云的强度信息对点云进行对比度增强呢,或者说根据强度信息提取自定的物体。

二、使用步骤

1.c#+winform系统界面搭建

首先,要做到手动的对点云强度信息进行修改,就需要先搭建一个可以显示点云的工具。具体的搭建过程可参考博客c#界面中显示PCL点云数据
或者也可下载VS工程源码c#窗体界面中显示点云图像源码

此处我们搭建一个如下的界面(包括ImageBox 按钮、滑动块)
在这里插入图片描述
然后我们再C++代码中通过获取滑动块的数值对点云的强度值范围进行调整。
此处我们将点云中强度超过滑动块数值的点的intensity设置为0.

for (int i = 0; i < NewTypeCloud->size(); i++) {if (NewTypeCloud->points[i].intensity > model) {inputCloud->points[i].intensity = 0;}else {inputCloud->points[i].intensity = NewTypeCloud->points[i].intensity;}
}

然后再根据点云的强度信息对点云进行可视化

pcl::visualization::PointCloudColorHandlerGenericField<PointT> fildColor(Input_cloud, "intensity"); // 按照x字段进行渲染
input_viewer->addPointCloud<PointT>(Input_cloud, fildColor, "Input_RGB"); // 显示点云,其中fildColor为颜色显示
}
input_viewer->setPointCloudRenderingProperties(pcl::visualization::PCL_VISUALIZER_POINT_SIZE, ShowSize,"Input_RGB");

注意,要实现对点云强度信息的动态调整,需要设置滑动块的属性,设置鼠标在该控件上的释放属性
在这里插入图片描述
效果如下
在这里插入图片描述
在这里插入图片描述

http://www.hkea.cn/news/491557/

相关文章:

  • 建筑公司网站有哪些谈谈自己对市场营销的理解
  • 做ppt音乐怎么下载网站企业培训课程有哪些
  • magento网站建设网站优化排名软件网站
  • 做生鲜食品最好的网站网络推广及销售
  • 销售管理系统需求分析长沙seo代理
  • 站长网站查询深圳百度关键字优化
  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办
  • 制作视频网站建设友链交易网
  • 做外贸是不是要有网站腾讯企点app下载安装
  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口
  • 台州网站设计外包网页制作公司排名
  • 网站建设投标文件范本亚马逊提升关键词排名的方法
  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式
  • 平凉哪有做网站的百度推广登录入口官网网
  • 娄底网站优化自建网站平台有哪些
  • 做网站需要多少兆空间wix网站制作
  • 哪些网站教做生物实验今日新闻联播
  • 铜川市住房和城乡建设局网站信息流广告哪个平台好
  • 太原市建设交易中心网站首页百度手机助手app安卓版官方下载
  • 昆山网站建设网站建设郑州网络推广哪个好
  • 瑜伽网站设计国外推广网站
  • 什么网站做国外批发百度推广自己怎么做
  • 网站管理工具百度推广可以自己开户吗