会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一名计算机视觉与移动机器人爱好者
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
14
下一页
2026年1月19日
C++中explicit的理解
摘要: 1.先搞懂前提:没有 explicit 时的 “隐式转换”(新手最容易踩的坑) explicit 是针对类的构造函数的,所以先从构造函数的一个 “隐藏特性” 说起: 如果一个类的构造函数只有 1 个参数(或者除第一个参数外,其他参数都有默认值),C++ 编译器会偷偷允许一种 “偷懒写法”——隐式转换
阅读全文
posted @ 2026-01-19 10:33 阳光天气
阅读(26)
评论(0)
推荐(0)
2026年1月17日
卡尔曼滤波中的变量解释(未完待续)
摘要:   ![imag
阅读全文
posted @ 2026-01-17 22:35 阳光天气
阅读(9)
评论(0)
推荐(0)
2026年1月12日
直接法中雅可比的理解
摘要: 咱们要的是「相机调一点点位置,像素颜色误差会变多少」(这是指导相机调整的核心依据),但这个关系没法直接算,所以拆成两步: 相机位置调整 → 像素坐标(u,v)变化 → 像素颜色(灰度)变化 → 颜色误差变化 J_pixel_xi:管第一步(相机调整 → 像素坐标变多少); J_img_pixel:管
阅读全文
posted @ 2026-01-12 10:05 阳光天气
阅读(26)
评论(0)
推荐(0)
2026年1月9日
光流法中逆公式的理解
摘要: 关键代码解读 点击查看代码 if (inverse == false) { // 普通LK:每次迭代重置H和b(H随迭代变) H = Eigen::Matrix2d::Zero(); b = Eigen::Vector2d::Zero(); } else { // 逆公式LK:仅重置b,H只算一次(
阅读全文
posted @ 2026-01-09 10:01 阳光天气
阅读(14)
评论(0)
推荐(0)
2026年1月8日
普通光流法(LK)中雅克比矩阵J的理解
摘要: 点击查看代码 // 普通LK:J基于目标帧I2的梯度(因为J = -dI2/dx, -dI2/dy) // 梯度用中心差分近似:dI/dx = [I(x+1) - I(x-1)] / 2,dI/dy = [I(y+1) - I(y-1)] / 2 J = -1.0 * Eigen::Vector2d
阅读全文
posted @ 2026-01-08 11:35 阳光天气
阅读(24)
评论(0)
推荐(0)
海森矩阵(Hessian Matrix)在高斯牛顿法中的理解
摘要: 海森矩阵(Hessian Matrix)的核心价值是描述目标函数的局部曲率,它包含了函数的二阶导数信息,这让优化算法能突破 “仅依赖梯度(一阶信息)” 的局限,实现更高效、更精准的寻优。在优化算法中,海森矩阵的应用主要集中在以下几个核心方向: 牛顿法与拟牛顿法:核心的搜索方向指导 牛顿法是二阶优化算
阅读全文
posted @ 2026-01-08 09:47 阳光天气
阅读(82)
评论(0)
推荐(0)
2026年1月7日
OpenCV 中 parallel_for_理解
摘要: OpenCV 中 parallel_for_函数的具体用法,这个函数是OpenCV提供的并行化计算工具,能帮你高效低利用多核CPU加速循环类的计算任务。 一、parallel_for_ 核心概念 parallel_for_ 本质是OpenCV对多线程的封装,它会自动将一个大的循环任务拆分成多个子任务
阅读全文
posted @ 2026-01-07 11:46 阳光天气
阅读(70)
评论(0)
推荐(0)
2026年1月6日
cpp中std::bind()的理解
摘要: 允许我们创建一个可调用对象,它在调用时会将给定的参数绑定到一个函数或函数对象。 std::bind是C++11引入的函数绑定器(头文件),它的核心能力是: 绑定函数(普通函数/成员函数/对象函数)的部分/全部参数; 返回一个“新的可调用对象”(可以像普通函数一样调用); 未绑定的参数用【占位符】(s
阅读全文
posted @ 2026-01-06 10:20 阳光天气
阅读(18)
评论(0)
推荐(0)
2026年1月1日
GDB
摘要: 一、GDB 是什么? GDB(GNU Debugger)是 Linux/macOS 下的命令行调试工具,核心作用是: 定位程序崩溃的具体代码行(如段错误、浮点异常); 实时查看 / 修改变量值、寄存器状态; 单步执行代码,逐步排查逻辑错误; 分析程序的函数调用栈(崩溃时的执行路径) GDB 是定位
阅读全文
posted @ 2026-01-01 21:01 阳光天气
阅读(19)
评论(0)
推荐(0)
Valgrind 内存调试
摘要: 一、Valgrind 是什么 Valgrind 是 Linux 下的开源内存调试 / 性能分析工具集,核心功能是检测程序的内存问题(泄漏、越界、重复释放、使用未初始化内存等),是 C/C++ 程序(尤其是涉及手动内存管理的程序,如你的 3D-3D 位姿估计代码)调试的必备工具。 它的核心原理是:通过
阅读全文
posted @ 2026-01-01 20:13 阳光天气
阅读(85)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
14
下一页
公告