代码实现了Kinect V2 + PCL 实现地方体目标的体积测量。

流程:
1. 捕获点云
2. 空间裁剪
3. 下采样
4. 滤波
5. 平面分割找地面
6. 平面分割找目标顶面
7. 计算面积、高度及体积

//
// Created by shen on 18-6-5.
//
#include <iostream>
#include <string>#include <pcl/io/openni2_grabber.h>         //OpenNI采集头文件#include <pcl/console/parse.h>
#include <boost/thread/thread.hpp>.
#include <pcl/common/common_headers.h>#include <pcl/visualization/pcl_visualizer.h>#include <pcl/filters/passthrough.h>                    //直通滤波器头文件
#include <pcl/filters/voxel_grid.h>                     //体素滤波器头文件
#include <pcl/filters/statistical_outlier_removal.h>    //统计滤波头文件
#include <pcl/filters

Kinect V2 + PCL 实现地方体目标的体积测量(附代码)相关推荐

  1. PCL点云处理之Gicp配准(附代码,实验结果)(九十一)

    PCL点云处理之Gicp配准(九十一) 一.概述 二.实验 1.代码 2.效果 总结 一.概述 ICP 算法最早由 Arun 等于 1987 年提出,这种点集与点集坐标系匹配的算法被证明是解决复杂配准 ...

  2. 用verilog实现检测1的个数_入门指南:用Python实现实时目标检测(内附代码)

    全文共6821字,预计学习时长20分钟 来源:Pexels 从自动驾驶汽车检测路上的物体,到通过复杂的面部及身体语言识别发现可能的犯罪活动.多年来,研究人员一直在探索让机器通过视觉识别物体的可能性. ...

  3. python目标检测答案_入门指南:用Python实现实时目标检测(内附代码)

    全文共6821字,预计学习时长20分钟 来源:Pexels 从自动驾驶汽车检测路上的物体,到通过复杂的面部及身体语言识别发现可能的犯罪活动.多年来,研究人员一直在探索让机器通过视觉识别物体的可能性. ...

  4. 基于遗传算法的多目标优化算法(附代码案例)

    一.理论基础 多目标优化问题可以描述如下: 其中,f(x) 为待优化的目标函数:x 为 待优化的变量:lb 和 ub 分别为变量 x 的下限和上限约束:Aeq * x = beq 为变量 x 的线性等 ...

  5. matlab基于遗传算法的多目标优化算法(附代码获取方法)

    介绍 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 目前的多目标优化算法有很多, Kalyanmoy Deb的带精英策略的快速非支配排序遗传算法( ...

  6. Unity体感应用开发——Kinect V2 获取彩色摄像头数据

    硬件准备 使用Kinect 第二代传感器开发体感应用,一定要买的是kinect for windows,也就是带有转换器的套装. 即不光要有 长250mm*宽85mm*高65mm 还要有 算上for ...

  7. Unity体感应用开发——Kinect V2 抠像

    硬件.SDK.插件准备见这个文章: Unity体感应用开发--Kinect V2 获取彩色摄像头数据 抠像,英文叫BackgroundRemoval.即背景移除.在SDK Browser的demo里面 ...

  8. 深度相机(五)--Kinect v2.0

    原文:http://blog.csdn.net/qq1175421841/article/details/50412994 ----微软Build2012大会:Kinect for Windows P ...

  9. Kinect v2和Intel RealSense D435的三维重建对比

    老师让我用Realsense和Kinect对金属物体进行三维重建,分析对比它们重建效果. 写下这个实验过程和结果记录一下. 实验设备:Kinect v2,Intel RealSense D435 软件 ...

最新文章

  1. 20年老码农分享20条编程经验,你pick哪些?
  2. ElasticSearch启动报错,bootstrap checks failed
  3. 信息系统项目管理师-常用术语中英文对应
  4. python的特殊方法介绍
  5. stm32的rxne和idle中断_STM32 HAL CubeMX 串口IDLE接收空闲中断+DMA
  6. Spring Security OAuth2.0_实现分布式认证授权_搭建网关工程_Spring Security OAuth2.0认证授权---springcloud工作笔记151
  7. go语言实现ssh打隧道
  8. pku1363 Rails
  9. 线阵相机与面阵相机的区别及其应用
  10. ffmpeg从视频文件中提取音频数据
  11. Java 反射到底慢在哪?
  12. ROS PGM格式文件详解 | 九七的ROS
  13. 后端开发发展学习路线
  14. 库存现金、现金管理制度、现金的账务处理、银行存款、银行存款的账务处理、银行存款的核对
  15. poi导出数据到word,带图片且图片数量不确定(能确定数量范围,这里是3-20张)
  16. 服务器系统2008如何共享打印机,Windows SBS 2008实战之管理共享打印机
  17. 江淮汽车回应为小米代工;腾讯起诉腾迅获赔 30 万;鸿星尔克因公司系统崩溃、恳请顾客退款 | EA周报...
  18. Adnroid ViewPage 使用
  19. sql怎么给字段备注
  20. PHP 利用文件锁处理高并发

热门文章

  1. 如何写出高性能的SQL
  2. 单片机I/O口应用——LED灯实验
  3. 三星s5 android6.0,扎堆吃棉花糖 三星Galaxy S5升安卓6.0
  4. Linux 查看打开的网络端口
  5. ifafu最新版本android,ifafu最新版下载
  6. 若依学习笔记08——Xss
  7. 三维激光扫描后处理软件_3d扫描仪三维激光扫描仪以及后处理软件被广泛应用于公路铁路航空水利港口等项目...
  8. 理解RESTful风格
  9. 上海理工大学计算机考研复试题,【计算机考研】院校信息-上海理工大学
  10. Java操作Excel导入导出(EasyExcel)