- 博客(5)
- 收藏
- 关注
原创 为什么Harris角点检测用特征值? 为什么Harris像素值变化量矩阵代表椭圆?【OpenCV】【计算机视觉】
上文阐述了二次型矩阵特征值与椭圆的关系,说明了Harris角点检测为何选取特征值作为检测目标。并通过证明M矩阵必有两个不同的正特征值,来证明M矩阵代表的二次型其图像必定是椭圆。看Harris角点检测文章时,大多资料对这两点一带而过,或用PCA(主成分析)解释为何选用特征值做角点特性表征。但是个人感觉用PCA来解释不直观,遂做此思考。
2020-04-12 00:32:58
2012
4
原创 为什么二次型椭圆的长、短轴在二次型矩阵的特征向量上?
什么是二次型椭圆?令X=[x1, x2],矩阵 A=[abbc] A=\begin{bmatrix}a&b\\b&c\end{bmatrix} A=[abbc], 其特征值分别为λ1、λ2 \lambda_1、\lambda_2λ1、λ2,单位正交特征向量为v1、v2v_1、v_2v1、v2卡迪尔坐标系标准正交基e1、e2e_1、e_2e1、e2...
2020-04-11 22:30:16
2206
原创 如何判断点在轮廓内?【OpenCV】【计算机视觉】
本人对计算机视觉感兴趣,正在阅读《OpenCV计算机视觉编程攻略(第3版)》一书,非专业,纯属业余爱好。本文是为了记录学习过程中所思所想。如有错误,请多指教。本文基于OpenCV。学到了第7.5节 提取连续区域。本节用到了 cv::findContours 函数来查找二值图像(非边缘图)中的连续区域。std::vector<cv::Vec4i> hierarchy;...
2020-03-15 18:46:49
2889
1
原创 list添加 append()和extend()的异同;tuple添加 add()和update()的异同
#本文纯菜鸟,所有博客为个人学习记录所用。不对的地方希望大家多多指教。首先,先看一下help文档中对append()和extend()的说明。L.extend(iterable) -> None - - extend list by appending elements from the iterableL.append(object) -> None - - app
2016-01-20 23:57:48
3146
原创 sys.stdout的应用,Python标准输出sys.stdout的重定向
#本文纯菜鸟,所有博客为个人学习记录所用。不对的地方希望大家多多指教。sys.stdout : standard output file object; used by print()sys._stdout_ : the original stdout; don't touch!从sys的help文档中对sys.stdout的定义得知,sys.stdout 中存储的是输出去向的
2016-01-19 15:10:38
1795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人