3D视觉学习
文章平均质量分 61
记录3D视觉学习
小俊俊的博客
沉迷于摸鱼的程序员
展开
-
ubuntu20快速安装pcl记录
新建文件夹,并在文件夹下新建build文件夹、CMakeLists.txt和pcl_test.cpp文件。依次安装和更新如下依赖文件。会出现图像,代表成功。原创 2024-08-01 14:51:39 · 319 阅读 · 0 评论 -
3D视觉学习计划之点云的滤波
点云滤波是一种用于去除点云数据中噪声和异常值的技术。点云数据通常由激光雷达或摄像头等设备采集,由于设备本身的误差或环境因素的影响,采集到的数据中可能会包含一些噪声和异常值。这些噪声和异常值会影响后续的点云处理和分析,因此需要进行滤波处理。点云滤波的主要方法包括:体素滤波器(Voxel Grid Filter)、半径滤波器(Radius Outlier Removal)、统计滤波器(Statistical Outlier Removal)、直通滤波器和双边滤波等方法,接下来对各种点云滤波方法进行操作。原创 2023-05-11 09:30:18 · 2739 阅读 · 1 评论 -
3D视觉学习计划之点云的可视化
C++版本使用的是PCL库。原创 2023-05-04 10:27:39 · 197 阅读 · 0 评论 -
3D视觉学习计划之点云的读取和保存
1.CONFIG += console c++14这个地方需要改成c++14,之前是11就可以。2.其他的依赖文件和包含路径这些,需要开启自己的路径进行参考。原创 2023-04-24 16:12:16 · 493 阅读 · 0 评论 -
3D视觉学习计划之PCL库的基础知识
PCL是一个大型跨平台开源C++编程库,它在吸收了前人点云相关研究基础上建立起来,实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。PCL支持多种操作系统平台,可在Windows、Linux、Android、Mac OS X、部分嵌入式实时系统上运行。如果说OpenCV是2D信息获取与处理的结晶,那么PCL就在3D信息获取与处理上具有同等地位。以下是PCL库的结构框图。原创 2023-04-24 16:10:57 · 739 阅读 · 0 评论 -
3D视觉学习计划之点云基础知识
点云是指在三维坐标系中的一组数据点。每个点代表空间中的一个特定位置,可以由其 x、y 和 z 坐标定义。点云常用于计算机视觉和机器人应用程序中,例如物体识别、三维重建和定位。点云的优点是可以提供丰富的几何信息,可以用于建模和分析三维场景。缺点是点云数据通常非常大,处理和存储成本较高。原创 2023-04-24 16:10:24 · 1981 阅读 · 0 评论 -
OpenPCDet配置安装记录
一、前言OpenPCDet是一套基于PyTorch实现的点云3D目标检测代码库本次实验主要的介绍和参考:https://zhuanlan.zhihu.com/p/152120636https://blog.csdn.net/W1995S/article/details/114597797https://blog.csdn.net/QLeelq/article/details/120994231https://github.com/traveller59/spconvhttps://github.原创 2022-05-19 11:25:52 · 1408 阅读 · 10 评论 -
ubutnu20在QT调用pcl
ubutnu20在QT调用pcl前提安装好QT和pcl一.pro文件参考QT -= guiCONFIG += c++11 consoleCONFIG -= app_bundle# The following define makes your compiler emit warnings if you use# any Qt feature that has been marked deprecated (the exact warnings# depend on your compi原创 2022-03-11 15:45:51 · 511 阅读 · 0 评论