- 博客(137)
- 资源 (19)
- 收藏
- 关注
原创 C++ Eigen最小二乘拟合三维直线
本文介绍了一个三维直线拟合的完整实现方案。主要内容包括:1) 定义Line3d结构体表示三维直线;2) 使用宏定义实现std::optional和boost::optional的兼容性处理;3) 基于PCA方法实现三维直线拟合函数FitLine3dPCA;4) 提供读取CSV格式点云数据的工具函数;5) 完整的示例演示,包括文件读取、直线拟合和结果输出。该方法通过计算点云协方差矩阵的特征向量获取直线方向,能够有效拟合三维空间中的点云数据,并通过可选类型处理异常情况。
2025-08-06 16:43:10
106
原创 C++ PCL使用RANSAC算法拟合三维直线
摘要:本文介绍了几何图形拟合相关的C++实现,包括基本类型定义、算法选择枚举和通用拟合函数。内容涵盖:1)三维直线结构体Line3d的定义;2)SacModel和MethodType枚举类型,支持多种几何模型和拟合方法;3)通过宏定义实现std::optional与boost::optional的兼容;4)通用几何拟合函数FitGeometry的实现,支持点云数据输入和多种参数配置;5)专门的三维直线拟合函数FitLine3dRANSAC,基于RANSAC算法实现直线拟合并返回拟合结果和内部点索引。
2025-08-06 16:30:45
100
原创 Windows下PCL调用pcl::removeNaNFromPointCloud时中断Invalid address specified to RtlValidateHeap
【代码】Windows下PCL调用pcl::removeNaNFromPointCloud时中断Invalid address specified to RtlValidateHeap。
2024-03-12 22:25:39
292
原创 Windows下CMake使用PCL提示全局作用域没有_open等文件读写函数
【代码】Windows下CMake使用PCL提示全局作用域没有_open等文件读写函数。
2024-03-07 20:48:48
300
原创 PCL范围框选分别获取框选范围内个点云的点
`参考链接 https://github.com/PointCloudLibrary/pcl/pull/5476`回调示例:```cppvoid AreaPickCallBack(const pcl::visualization::AreaPickingEvent& et, void* args){ // do··· // 框选范围中框选到指定点云的索引 std::vector indices = et.getPointsIndices(key.toStdString());
2023-12-07 17:42:14
308
原创 SQLITE3大量简单数据简单写测试
简单ID自增索引,平均每61.3W/s的简单写入。无索引,平均每62W/s的简单写入。平均每51W/s的简单写入。平均每62W/s的简单写入。
2023-03-18 21:53:53
1062
原创 Python 罗德里格矩阵的空间坐标转换——两组公共点求所属坐标系的旋转矩阵与平移矩阵
【代码】Python 罗德里格矩阵的空间坐标转换——两组公共点求所属坐标系的旋转矩阵与平移矩阵。
2022-12-21 22:38:43
1369
1
原创 vtkOpenGLFramebufferObject (000001DCC7696900): failed at glDeleteFramebuffers 16 OpenGL errors detec
vtkOpenGLFramebufferObject (000001DCC7696900): failed at glDeleteFramebuffers 16 OpenGL errors detec
2022-09-21 15:16:02
898
原创 Spring Boot菜鸟示例——MyBatis-plus简单示例
Spring Boot菜鸟示例——MyBatis-plus最简单的示例,模仿账号密码登录
2022-07-05 23:04:37
795
原创 Spring Boot菜鸟示例——Hello World
Spring Boot菜鸟示例——Hello World,响应http请求返回hello world
2022-07-04 23:06:08
2436
原创 OpenCV提取十字标中心点的几种思路
OpenCV提取十字标中心点的几种思路:边界拟合四线交点取中、边界像素直方图取四点取中、图像自动阈值二值化拟合四直线取交点取中、图像自动阈值二值化像素直方图最大取四点取中、HSV过滤颜色掩膜细化取交点等。...
2022-06-18 03:44:46
8897
原创 C++使用librdkafka创建消费者和生产者
官方示例https://github.com/edenhill/librdkafka/blob/master/examples/rdkafka_example.cpp生产者#include <iostream>#include <string>#include <cstdlib>#include <cstdio>#include <csignal>#include <cstring>#include <libr
2022-05-18 11:32:02
6455
5
haxm-windows_v7_6_5.zip
2021-03-23
haxm-windows_v7_6_1.zip
2020-07-24
checktool-windows-1.0.0.zip
2021-03-23
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle
2020-06-05
checktool-macosx-1.0.0.zip
2021-03-23
MFC基于VLC播放器动态壁纸.zip
2020-02-12
ReadWriteini.zip
2020-05-08
haxm-macosx_v7_6_5.zip
2021-03-23
C++ Eigen坐标系旋转矩阵乘顺序问题
2025-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅