
PCL
8BitCat
爱生活,积极向上,喜欢钻研。
展开
-
pcl 点云创建
1.pcl::PointCloud<pcl::PointXYZ> pointCloud;pcl::PointXYZ point;point.x = 2.0f - y;point.y = y;point.z = z;pointCloud.points.push_back(point);2.pcl::PointCloud<pcl::PointXYZ>::Ptr cloud (new pcl::PointCloud<pcl::PointXYZ>);for原创 2020-11-05 08:46:52 · 3050 阅读 · 0 评论 -
ubuntu16.04安装PCL
1.安装最新的cmake版本下载地址https://cmake.org/download/解压 tar -xzvfcmake-3.18.1.tar.gzcdcmake-3.18.1./booststarpmake -j4sudo make install2安装依赖项sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get instal...原创 2020-08-15 22:39:57 · 330 阅读 · 0 评论 -
ubuntu 安装PCL
如果你对PCL版本没有要求可以根据下面的方式安装:sudo apt-get install libpcl-dev编译工程的时候可能会出现两个错误:1.*** No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'pcl_test'. Stop解决方式:sudo ln -s ...原创 2019-11-24 16:08:02 · 313 阅读 · 0 评论 -
三维刚体变换
1.旋转向量:满足以下关系 (E单位阵)进一步得到:p经过旋转和平移得到,公式表达如下:;(t平移矩阵)我们可以将上面的式子写成齐次:=T也成为变换举证(transform Matrix)它的反变换可以表示如下:2.四元数紧凑和无奇异性用四元数的旋转表示:2.相似变换相较于欧式变换,相似变换的特点是...原创 2019-09-27 23:02:49 · 2711 阅读 · 0 评论 -
error C1128:字节数超过对象文件格式xxxx.cpp限制:请使用/bigobj进行编译 cmake的解决方式
if(WINDOWS) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj")endif()原创 2019-08-28 10:07:16 · 1629 阅读 · 0 评论 -
PCL “(”:“::”右边的非法标记 和 E2512 功能测试宏的参数必须是简单标识符
PCL “(”:“::”右边的非法标记解决方法: 项目属性 ——> C/C++ ——> 预处理器 ——> 预处理器定义 (此处添加预定义编译开关 NOMINMAX)E2512 功能测试宏的参数必须是简单标识符解决方法:将SDL 设置为否。...原创 2019-08-01 18:54:14 · 2185 阅读 · 0 评论 -
PCL库使用中遇到的一些问题及解决方法
a. pcl::PointCloud对象变量 与pcl::PointCloud::Ptr 对象指针 的相互转换#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/point_cloud.h>// 对象指针pcl::PointCloud<pcl::Poin...原创 2019-07-31 18:38:44 · 2105 阅读 · 1 评论 -
3d点云文件保存 pcd和ply
#include <pcl/io/ply_io.h>#include <pcl/visualization/cloud_viewer.h>#include <pcl/common/centroid.h>#include <pcl/common/distances.h>#include <pcl/common/eigen.h>#...原创 2019-07-05 18:04:39 · 4032 阅读 · 3 评论 -
解决 The following packages have unmet dependencies: 问题
The following packages have unmet dependencies: libvtk5-dev : Depends: libfreetype6-dev but it is not going to be installed Depends: libnetcdf-dev but it is not going to be installed...原创 2019-06-20 16:55:34 · 28395 阅读 · 1 评论 -
PCL PCLVisualizer 点云实时显示
#include <opencv2/core/core.hpp>#include <opencv2/calib3d/calib3d.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <pcl/visualiz...原创 2019-06-03 18:55:11 · 7980 阅读 · 2 评论 -
PCL 点云实时显示
#include <opencv2/core/core.hpp>#include <opencv2/calib3d/calib3d.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <pcl/visualiza...原创 2019-06-03 18:52:35 · 3173 阅读 · 0 评论 -
PCL PCD文件读写
/*时隔一年,又回来做双目视觉方向,需要重新启航,加油!!!*/#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>int main(){//--------------------------------------------点云数据...原创 2019-06-03 11:29:53 · 718 阅读 · 1 评论