01 2019 档案
摘要:#反对称矩阵的特有性质 反对称矩阵 ####1.不存在奇数级的可逆反对称矩阵. ####2.反对称矩阵的主对角元素全为零. ####3.反对称矩阵的秩为偶数 ####4.反对称矩阵的特征值成对出现(实反对称的特征值为0或纯虚数) ####5.反对称矩阵的行列式为非负实数 ####
阅读全文
摘要:Α α:阿尔法 Alpha Β β:贝塔 Beta Γ γ:伽玛 Gamma Δ δ:德尔塔 Delte Ε ε:艾普西龙 Epsilon Ζ ζ :捷塔 Zeta Ε η:依塔 Eta Θ θ:西塔 Theta Ι ι:艾欧塔 Iota Κ κ:喀帕 Kappa ∧ λ:拉姆达 Lambda Μ
阅读全文
摘要:SVD分解 只有非方阵才能进行奇异值分解 SVD分解:把矩阵分解为 特征向量矩阵+缩放矩阵+旋转矩阵 定义 设,且,则矩阵A的奇异值分解(SVD)可表示为 $A = UΣV^T = U\begin{bmatrix} \sum &0\\
阅读全文
摘要:ORBSLAM2中计算描述子距离时用到了计算不同位的个数 没看懂很神奇记下来 // Bit set count operation from // http://graphics.stanford.edu/~seander/bithacks.html CountBitsSetParallel int
阅读全文
摘要:step[0]是矩阵中一行元素的字节数 step[1]是矩阵中一个元素的字节数(elemSize) step1 = step / elemSize1,elemSize1是元素的每个通道所占的字节数 step1(0)是矩阵一行元素的通道数(不是很贴切) step1(1)是矩阵一个元素的通道数(chan
阅读全文
摘要:elemSize 矩阵一个元素占用的字节数,例如:type是CV_16SC3,那么elemSize = 3 16 / 8 = 6 bytes elemSize1 矩阵元素一个通道占用的字节数,例如:type是CV_16CS3,那么elemSize1 = 16 / 8 = 2 bytes = elem
阅读全文
摘要:"Python 3 爬虫学习笔记 " "《Python爬虫学习系列教程》学习笔记" "Beautiful Soup 4.2.0 文档" "python爬虫从入门到放弃"
阅读全文
摘要:条款49:了解new handler的行为 当operator new无法分配出内存会抛出异常std::bad_alloc 抛出异常前会反复调用用户自定义的new handler函数直至成功分配内存 为不同的class写不同的new handler函数 include include include
阅读全文
摘要:条款41:了解隐式接口和编译期多态 class支持显示接口和运行期多态 class的显示接口由函数的名签式构成(函数名称、参数类型、返回类型) class的多态通过virtual函数发生在运行期 template支持隐式接口和编译期多态 template的接口是隐式的,由具体的表达式决定 templ
阅读全文
摘要:条款32:确定你的public继承塑模出is a关系 public继承意味着is a。适用于base class身上的每一个函数也一定适用于derived class。 条款33:避免遮掩继承而来的名称 几层作用域: global作用域 namespace作用域 Base class作用域 Driv
阅读全文