会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ytytyty
博客园
首页
新随笔
联系
订阅
管理
2026年7月12日
点云 PCA 坐标系与目标坐标系转换
摘要: 点云 PCA 坐标系对齐到指定坐标系 1. 问题描述 对点云进行 PCA 后,可以得到: 点云质心 \(c\) 三个正交单位特征向量 \(e_1,e_2,e_3\) 这三个特征向量可以作为点云自身坐标系的三个轴。 现在给定一个目标坐标系: 目标坐标系原点为 \(o\) 三个目标轴为 \(t_1,t_
阅读全文
posted @ 2026-07-12 19:59 Ytytyty
阅读(11)
评论(0)
推荐(0)
2026年6月20日
点云体积计算
摘要: 待完成 这个随笔 会记录项目中遇到的下面两种情况的体积计算流程(基于PCL)。重点在于思路的记录,不过多阐述代码实现。 1.散料堆体积计算 2.料仓体积计算
阅读全文
posted @ 2026-06-20 13:05 Ytytyty
阅读(4)
评论(0)
推荐(0)
2026年5月19日
OpenMP基础使用
摘要: OpenMP 第一阶段入门——快速掌握基础并行循环 摘要 OpenMP 是 C/C++/Fortran 中常用的共享内存并行编程工具。它的特点是上手快、侵入性低,通常只需要在原有代码上添加少量 #pragma omp ... 指令,就可以让程序利用多核 CPU 加速。 本文整理 OpenMP 第一阶
阅读全文
posted @ 2026-05-19 22:47 Ytytyty
阅读(40)
评论(0)
推荐(0)
OpenMP进阶
摘要: OpenMP 第二阶段进阶——同步控制、任务并行与嵌套循环优化 摘要 在掌握 OpenMP 第一阶段的 parallel for、reduction、private/shared 和 schedule 后,就可以进入第二阶段。 第二阶段重点解决的问题是: 多个线程同时修改共享变量怎么办? 一段代码只
阅读全文
posted @ 2026-05-19 22:47 Ytytyty
阅读(24)
评论(0)
推荐(0)
2026年5月17日
C++ 容器常见问题:emplace_back、push_back、reserve、resize 的区别
摘要: C++ vector 常见接口:push_back、emplace_back、reserve、resize 一、前言 在阅读 C++ 代码时,经常会看到下面几个 std::vector 相关接口: push_back emplace_back reserve resize 它们看起来都和“往容器里放
阅读全文
posted @ 2026-05-17 19:36 Ytytyty
阅读(45)
评论(0)
推荐(0)
C++函数式宏的使用注意事项
摘要: C++函数式宏的使用注意事项 最近看代码时遇到这样一个宏定义: #define HOFFSET(S, M) (offsetof(S, M)) 一开始看起来像是一个函数调用,但它其实是一个 函数式宏。这篇笔记整理一下 C 语言中这种“把方法写成宏”的常见用法和注意点。 1. 什么是函数式宏 函数式宏的
阅读全文
posted @ 2026-05-17 19:10 Ytytyty
阅读(17)
评论(0)
推荐(0)
2026年4月10日
C++ 异步 Lambda 捕获引用引发的“空难”:地址没变,数据为何崩了?
摘要: 1. 现象描述 在开发驱动或图像处理(如 IKap 采集卡)时,我们常在 Start 函数中定义一个 Lambda 表达式用于异步取图,并将其存入全局容器中。 致命操作: 使用引用捕获 [&] 捕获了函数的局部变量或参数(如 IKap_handle)。 后果: 只有在 Start 内部运行时正常;一
阅读全文
posted @ 2026-04-10 12:11 Ytytyty
阅读(18)
评论(0)
推荐(0)
2026年3月27日
PCL和OpenCV环境的联合配置a
摘要: aaaaa待完成sa
阅读全文
posted @ 2026-03-27 14:05 Ytytyty
阅读(10)
评论(0)
推荐(0)
Halcon模板匹配与OpenCV模板匹配结果对接
摘要: 项目在使用Halcon改写OpenCV模板匹配的地方,发现Halcon模板匹配的结果 总是跟OpenCV差好多像素。发现是因为Halcon模板匹配的结果 默认输出是模板的中心坐标,而OpenCV的match方法输出的是模板的左上角坐标,相当于Halcon的坐标多了一般的行宽和列高。因此 使用算子 s
阅读全文
posted @ 2026-03-27 14:04 Ytytyty
阅读(38)
评论(0)
推荐(0)
2026年3月21日
Halcon中CPU和GPU数据传输导致的时间损耗
摘要: 解析 Halcon 光流法加速方案:为什么关闭 GPU 反而变快了? 1. 问题背景 在当前的机器视觉项目中,我们需要利用光流法(Optical Flow)实现高精度的图像矫正。为了追求极致的运算速度,通常会优先考虑开启 Halcon 的 GPU 加速功能(activate_compute_devi
阅读全文
posted @ 2026-03-21 16:43 Ytytyty
阅读(64)
评论(0)
推荐(0)
下一页
公告