Jacobian矩阵与Hessian矩阵与最小二乘 雅可比矩阵 (Jacobian matrix)在向量分析中, 雅可比矩阵是一阶偏导数以一定方式排列成的矩阵, 其行列式称为雅可比行列式. 还有, 在代数几何中, 代数曲线的雅可比量表示雅可比簇:伴随该曲线的一个代数群, 曲线可以嵌入其中. 它们全部都以数学家卡尔·雅可比(Carl Jacob, 1804年10月4日-1851年2月18日)命名;英文雅可比量”Jacobian”可以发音为[ja ˈk 2018-04-28 基础知识 基础知识 最优化
C++并发学习笔记(三)(std::mutex 详解) Mutex又称为互斥量,C++ 11中与 Mutex 相关的类(包括锁类型)和函数都声明在 <mutex> 头文件中,所以如果你需要使用 std::mutex,就必须包含 <mutex> 头文件。 std::mutex 是C++11 中最基本的互斥量,std::mutex 对象提供了独占所有权的特性——即不支持递归地对 std::mutex 对象上锁,而 std::recu 2018-03-17 Cpp Cpp Thread
C++并发学习笔记(二)(std::thread 详解) std::thread 构造std::thread 在 <thread> 头文件中声明,因此使用 std::thread 时需要包含<thread>头文件。 default thread() noexcept; 默认构造函数,创建一个空的 thread 执行对象 initialization template <class Fn, class… Args& 2018-03-17 Cpp Cpp Thread
C++并发学习笔记(一) 资料汇总http://www.open-std.org/jtc1/sc22/wg21/ C++0x/C++11 Support in GCC:http://gcc.gnu.org/projects/cxx0x.html What is C++0x:https://www2.research.att.com/~bs/what-is-2009.pdf Overview of the New 2018-03-17 Cpp Cpp Thread
Cpp回调函数的方式和作用 指针函数和函数指针谈到回调函数得先区分好指针函数和函数指针。 ##指针函数 指针函数:是指带指针的函数,本质是一个函数,函数的返回类型是某一类型的指针。 声明格式:类型标识符 *函数名(参数表) 示例: int *func(x,y) 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变量来接受,也就是说,指针函数一定有函数返回值,而且,在主调函数中,函数返回值必须赋 2018-03-17 Cpp Cpp
Linux多线程编程入门笔记 最基础,进程同时创建5个线程,各自调用同一个函数123456789101112131415161718192021222324252627#include <iostream> #include <pthread.h> //多线程相关操作头文件,可移植众多平台 using namespace std; #define NUM_THREADS 5 //线程数 2018-03-16 Cpp Cpp Pthread
Opencv基于特征点的图像对齐 二维图像之间的单应变换图像中的2D点(x,y)(x,y)可以被表示成3D向量的形式$(x_1,x_2,x_3)$,其中$x=\frac{x_1}{x_3}$,$y=\frac{x_2}{x_3}$。它被叫做点的齐次表达,位于投影平面$P^2$上。所谓单应就是发生在投影平面$P^2$上的点和线可逆的映射。其它叫法包括射影变换、投影变换和平面投影变换等。 单应变换矩阵是一个3*3的 2018-03-12 Opencv Opencv
查找算法 顺序查找(Sequential Search)说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表 复杂度:O(n) 基本思想:顺序查找也称线性查找(Liner Search),属于无序查找算法。 从数据结构线性表的一端开始,顺序扫描,依次比较扫描到的结点,若相等则表示查找成功; 若扫描结束仍没有找到目标,则查找失败; 查找失败则需要进行n+1次比较,则时间复杂度为 O(n) C++实现 Co 2018-03-09 Algorithm Cpp Algorithm
Google C++ Style Guide Google C++ Style Guide![KalmanModelImg](/2018/03/06/Google-C-Style-Guide/Google C++ Style Guide.jpg) Reference 2018-03-06 Cpp Cpp
Mat和IplImage转换 Mat 是OpenCV和C++的接口矩阵类,ImlImage是OpenCV和C语言的接口的结构体,但是C++程序有时候时候还是要用到ImlImage。 浅拷贝是不需要释放内存的。 深拷贝才需要释放内存。 IplImage 转 Mat浅拷贝直接使用cvarrToMat函数: 123IplImage* src = cvLoadImage("./res/tmp.jpg"); Mat 2018-01-29 Opencv Opencv