pclPointXYZRGB c1 = xiang-points0; pclPointXYZRGB c2 = xiang-points1; 求上面两点组成向量的c++代码
以下是计算两点组成向量的C++代码:
#include <pcl/point_types.h>
pcl::PointXYZRGB c1 = xiang->points[0];
pcl::PointXYZRGB c2 = xiang->points[1];
pcl::PointXYZRGB vector;
vector.x = c2.x - c1.x;
vector.y = c2.y - c1.y;
vector.z = c2.z - c1.z;
其中,xiang是一个pcl::PointCloudpcl::PointXYZRGB类型的点云数据,c1和c2是点云中的两个点,vector是由这两个点组成的向量。在代码中,向量的x、y、z分量分别等于c2点的x、y、z坐标减去c1点的x、y、z坐标。
原文地址: http://www.cveoy.top/t/topic/iVUR 著作权归作者所有。请勿转载和采集!