Point Clouds
君只见独不见
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu下Qt中使用pcl库
pcl依赖及安装 1.一般不用到qt或vtk显示点云 ###pcl通过ppa安装步骤 //这样安装,目前默认安装的是pcl1.7.2 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt install libpcl-dev ##pcl1.8快捷安装(...原创 2018-08-11 12:50:16 · 3466 阅读 · 0 评论 -
PCL经典例程
1、用到的头文件: #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL) VTK_MODULE_INIT(vtkInteractionStyle) VTK_MODULE_INIT(vtkRenderingFreeType) #include <iostream> #include <boost/...原创 2018-08-12 11:40:24 · 3480 阅读 · 2 评论 -
Create a PCL visualizer in Qt with QtDesigner
这是PCL文档中的例程实现,原文地址:http://pointclouds.org/documentation/tutorials/qt_visualizer.php#more-on-qt-and-pcl 介绍一下环境:Ubuntu16.04 + Qt5.8 + PCL1.8.1 + VTK7.1.1 配置环境见另一篇文章。 UI部分: 只允许在QtDesigner中修改 图片左上角...原创 2018-08-17 09:50:16 · 1216 阅读 · 1 评论 -
PCL随笔
1、创建点云数据指针变量,头文件: #include <pcl/point_cloud.h> #include <pcl/point_types.h> pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>); pcl::io::loadPC...原创 2018-08-17 16:18:09 · 925 阅读 · 0 评论 -
windows下cmake编译VTK到PCL中
补充: 如果嫌编译麻烦,这里可以下载我编译好的:VTK-8.0.1,下载后直接拷贝到pcl安装目录下替换原VTK目录。 编译VTK的原因: pcl安装版中自带的vtk缺少QVTKWidget.dll,这样在QT Designer中就无法显示点云。 工具: cmake-3.11 pcl-1.8.1-allinone,pcl-1.8.1-pdb vs2015 Qt5.10.1 下载地址...原创 2018-09-02 11:03:22 · 3051 阅读 · 0 评论 -
windows10详细配置pcl-1.8.1
工具: pcl各版本下载地址 下载适当的版本,这里有32位和64位的,是要看你的VS的编译器是多少位的,并不是操作系统。 安装部分,因为是以前装的就不截图了,就只把注意事项列出来: 1、Add PCL to the system Path for all users 2、选择安装路径,建议修改,默认安装路径中的Program files和PCL 1.8.1这两个文件名中都有空格,在q...原创 2018-09-05 12:28:45 · 5029 阅读 · 0 评论 -
QGLViewer编译过程
libQGLViewer 2.7.1:官网下载 http://libqglviewer.com/installWindows.html Qt5.11.0, 编译器:MSVC2017-64bit 解压后的样子: 1 、编译QGLViewer,打开QGLViewer文件夹 双击用qtcreater打开它-->qmake-->构建(build),编译完成 2 、编译p...原创 2018-12-10 22:19:12 · 1146 阅读 · 0 评论 -
PCL库VTK显示点云法向时出错:no override found for vtkActor
错误:no override found for vtkActor (我的环境是pcl1.8.1)解决办法: 1. 头文件中添加 #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL); 2.opengl32.lib 加入到链接器->输入->附加依赖项 ...原创 2019-03-08 22:33:59 · 881 阅读 · 1 评论 -
StatisticalOutlierRemoval:离群点移除
官方代码解析 首先解析一波官方代码: pcl::PCDReaderreader;//定义读取对象 reader.read<pcl::PointXYZ>("table_scene_lms400.pcd",*cloud);//读取点云文件 然后,创建了一个pcl::StatisticalOutlierRemoval滤波器,将对每个点分析的临近点个数设为50,并将标准差倍数设为1,这意味着...原创 2019-04-24 23:18:02 · 4953 阅读 · 2 评论 -
几何变换
几何变换详解 在三维图形学中,几何变换大致分为三种,平移变换(Translation),缩放变换(Scaling),旋转变换(Rotation)。以下讨论皆针对DirectX,所以使用左手坐标系。 平移变换 将三维空间中的一个点[x, y, z, 1]移动到另外一个点[x’, y’, z’, 1],三个坐标轴的移动分量分别为dx=Tx, dy=Ty, dz=Tz, 即 x’ = x + Tx y’...原创 2019-04-30 22:02:39 · 744 阅读 · 0 评论
分享