cornerMinEigenVal函数
1、cornerMinEigenVal函数作用
计算梯度矩阵的最小特征值,用于角点检测、
2、cornerMinEigenVal函数的调用方式
void cvCornerMinEigenVal( const CvArr* image, CvArr* eigenval, int block_size, int aperture_size=3 );
- image
- 输入图像.
- eigenval
- 保存最小特征值的图像. 与输入图像大小一致
- block_size
- 邻域大小 (见讨论 cvCornerEigenValsAndVecs).
- aperture_size
- Sobel 算子的核尺寸(见 cvSobel). 当输入图像是浮点数格式时,该参数表示用来计算差分固定的浮点滤波器的个数.
函数 cvCornerMinEigenVal 与 cvCornerEigenValsAndVecs 类似,但是它仅仅计算和存储每个象素点差分相关矩阵的最小特征值,即前一个函数的 min(λ1, λ2)
opencv代码:
#include<opencv2/imgproc/imgproc.hpp>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>
using namespace cv;
using namespace std;int main()
{Mat src;src= imread("D:6.jpg");Mat dst(src.size(),CV_32FC(6));cvtColor(src, src, CV_RGB2GRAY);cornerMinEigenVal(src, dst, 3, 3, BORDER_DEFAULT);cout << dst.at<float>(100, 100) << endl;system("pause"); return 0;
}
cornerMinEigenVal函数相关推荐
- OpenCV各模块函数使用实例(5)--特征检测(Feature Detection)
特征检测是检测图像中的特征信息,比如边缘,线段,角点位置等.在OpenCV中提供了各种特征检测函数和特征提取函数,其中包括有边缘检测(canny),角点检测等,如:Harris角点.ShiTomasi ...
- opencv自定义角点检测
转自:https://blog.csdn.net/holybin/article/details/40984955 自己制作角点检测的函数:使用cornerEigenValsAndVecs()函数和m ...
- Harris及Shi-Tomasi原理及源码解析
本文采用的是opencv2.4.3中的源码. 转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/48244255 CSDN-勿在浮沙 ...
- OpenCV学习笔记(六)(七)(八)(九)(十)
OpenCV学习笔记(六)--对XML和YAML文件实现I/O操作 1. XML.YAML文件的打开和关闭 XML\YAML文件在OpenCV中的数据结构为FileStorage,打开操作例如: [c ...
- Harris及Shi-Tomasi原理及源码【转载】
文章目录 1 Harris角点检测 2 opencv中调用cornerHarris函数检测角点: 3 Shi-Tomasi角点检测 1 Harris角点检测 人眼对角点的识别通常是通过一个局部的小窗口 ...
- Opencv复习笔记
Opencv复习笔记 整理自:https://blog.csdn.net/u013162035/article/details/79645331 0.索引: [1]图像混合 [2]图像通道的分离和合并 ...
- OpenCV——Harris、Shi Tomas、自定义、亚像素角点检测
在图像处理和与计算机视觉领域,兴趣点(interest points),或称作关键点(keypoints).特征点(feature points) 被大量用于解决物体识别,图像识别.图像匹配.视觉跟踪 ...
- 《opencv学习笔记》-- 亚像素角点检测
亚像素级角点检测的位置在摄像机标定.跟踪并重建摄像机的轨迹,或者重建被跟踪目标的三维结构时,是一个基本的测测量值. 将所求得的角点位置精确到亚像素级精度 .一个向量和与其正交的向量的点积为0,角点则满 ...
- opencv 二维图像 特征检测 特征描述 特征匹配 平面物体识别跟踪
github代码 一.Harris角点 cornerHarris() R = det(M) - k*(trace(M))^2 算法基本思想是使用一个固定窗口在图像上进行任意方向上的滑动,比较滑动前与 ...
最新文章
- 独家|OpenCV 1.2 如何用OpenCV扫描图像、查找表和测量时间(附链接)
- genymotion报错Your CPU is incompatible with virtualization technologies
- leetcode算法题--两两交换链表中的节点★
- 【Google Play】管理目标受众群体 ( 加入“亲子同乐计划“ 由于政策原因 “更新被拒“ 后的处理 )
- 机器学习(三十四)——策略梯度
- [CSA49G][XSY3315] Bunny on Number Line (DP)
- 动态规划 - Floyd算法求最短路径 - (Matlab建模)
- 微信小程序php java_PHP实现微信小程序用户授权的工具类
- 如何才能精通C++?原来这点才最重要!
- Java学习资料汇总
- 详解python主函数
- 量子计算机进行量子传输,量子技术新突破:按一下按钮就能实现量子传输!
- 加速信创落地,最新国产身份目录服务首发
- 睢阳区中小学计算机提升培训,商丘市中小学电脑制作活动培训顺利举行
- codeforces1292C Xenon‘s Attack on the Gangs
- 来看看今日的软件分享
- jme之Hello Node
- 关于电脑硬盘灯常亮,电脑很卡问题
- python 仪表盘监控_做一个基于python的树莓派MCU性能-温度监控仪表盘
- 兔子生崽问题。用c语言求解