C++
文章平均质量分 70
最闲的那条咸鱼
普普通通的员工,没啥出色的地方!!!
展开
-
多边形(轮廓点)转区域算法
多边形(轮廓点)转区域算法概述基础理论难点解决方法结果 概述 此算法主要应用于多边形转区域操作,效果与OpenCV相同。 基础理论 如何确定内点? 查资料可知,如果一个点是多边形的内点,则此点在任意方向与多边形边界交点数为奇数。 这是算法实现的核心思想。 难点 1、连续的两条线的交点如何取舍。 2、为方便区域游程编码的计算,选定方向为X轴正方向,此时面临一个问题,当出现与X轴平行的直线如何确定边缘。 解决方法 问题1: 浏览博文.内容,将两线相交分为4中情况,出现上顶点和下顶点时,不需要对线终点、起点进行操原创 2021-08-25 17:33:42 · 593 阅读 · 0 评论 -
PCL点云库ICP配准
使用点云库中ICP函数进行两片点云的配准 上个效果 绿色是输入点云 红色是目标点云 蓝色是输入点云 代码也很简单 //初始化输入点云对象 pcl::PointCloud<pcl::PointXYZ>::Ptr input_cloud(new pcl::PointCloud<pcl::PointXYZ>); //加载输入点云 pcl::io::loadPCDFile("1.pcd", *input_cloud); //初始化目标点云对象 pcl::PointCloud<pcl原创 2020-10-10 15:15:24 · 447 阅读 · 0 评论 -
使用PCL点云库实现可视化
使用PCL点云库实现可视化 废话不多说,直接进入正题 先看一下效果 直接上代码 #include <pcl/point_types.h> #include <pcl/io/pcd_io.h> #include <pcl/io/io.h> #include <pcl/visualization/pcl_visualizer.h> using namespace pcl; using namespace std; int main() { pcl:原创 2020-10-09 16:34:06 · 850 阅读 · 0 评论 -
PCL点云库配置流程
配置点云库 配置环境:VS2019、PCL1.11.0。 可选绝对路径和相对路径。 绝对路径暂不赘述。 相对路径:在环境变量中建立总路径后,在设置时引用。 若要一次配置,后面默认使用则将配置加在属性管理器中相应项中。 1、附加库目录 方便复制 $(OPENNI2_INCLUDE64) $(PCL_ROOT)\3rdParty\VTK\include\vtk-8.2 $(PCL_ROOT)\3rdParty\Qhull\include $(PCL_ROOT)\3rdParty\FLANN\include $原创 2020-10-09 16:21:02 · 878 阅读 · 0 评论