matlab求二阶中心矩,opencv —— moments 矩的计算(空间矩/几何矩、中心距、归一化中心距、Hu矩)...
计算矩的目的
从一幅图像计算出来的矩集,不仅可以描述图像形状的全局特征,而且可以提供大量关于该图像不同的几何特征信息,如大小,位置、方向和形状等。这种描述能力广泛应用于各种图像处理、计算机视觉和机器人技术领域的目标识别与方位估计中。同时矩函数在图像分析中也有着广泛的应用,如模式识别、目标分类、目标识别与方位估计、图像的编码与重构等。
矩的计算:moments 函数
moments 函数可以很方便的计算出多边形区域的最高三阶空间矩,中心矩和归一化中心矩。
Moments moments(InputArray array, bool binnaryImage = false);
array,一幅 8 位、单通道图像,或一个二维浮点数组(Point of Point2f)。
binnaryImage,是否为二值图像。默认为 false。若此值为 true,则所有非零像素均为 1,需注意的是,此参数仅对图像使用。
返回值为 Moments 类型对象(矩)
几种常见矩:空间矩/几何矩、中心距、归一化中心距、Hu矩
空间矩/几何矩
空间矩的实质为面积或者质量。可以通过一阶矩计算质心/重心。
空间矩计算公式:
其中(i+j)等于几就叫几阶矩。
重心计算公式(中心 centers):
中心距
中心矩体现的是图像强度的最大和最小方向(中心矩可以构建图像的协方差矩阵),其只具有平移不变性,所以用中心矩做匹配效果不会很好。
中心距计算公式:
归一化中心矩
归一化后具有尺度不变性。
归一化中心距计算公式:
Hu矩
Hu矩具有尺度、旋转、平移不变性,可以用来做匹配。
Hu矩SVM训练及检测-----OpenCV
关键词:Hu矩,SVM,OpenCV 在图像中进行目标物识别,涉及到特定区域内是否存在目标物,SVM可在样本量较少情况下对正负样本(图片中前景背景)做出良好区分,图片基本特征包括诸如HOG.LBP.H ...
opencv2.4.13+python2.7学习笔记--OpenCV中的图像处理--图像轮廓特征和几何矩
阅读对象:对概率论中的期望有一点了解. 1.图像几何矩 1.1简述 图像的几何矩包括空间矩.中心矩和中心归一化矩.几何矩具有平移.旋转和尺度不变性,一般是用来做大粒度的区分,用来过滤显然不相关的图像. ...
【图像算法OpenCV】几何不变矩--Hu矩
matlab求二阶中心矩,opencv —— moments 矩的计算(空间矩/几何矩、中心距、归一化中心距、Hu矩)...相关推荐
- matlab求二阶电路图,MATLAB实验MATLAB数值计算:二阶电路时域研究
<MATLAB实验MATLAB数值计算:二阶电路时域研究>由会员分享,可在线阅读,更多相关<MATLAB实验MATLAB数值计算:二阶电路时域研究(9页珍藏版)>请在人人文库网 ...
- matlab求二阶微分方程的通解,二阶常微分方程matlab的数值解和解析解分析总报告.ppt...
方程求解程序清单 a=-1,b=2,c=-1; w=1; m=2; n=1; h = 0.02; t=0:h:30; s1=dsolve('a*D2y+b*Dy+c*y=sin(w*t)','y(0) ...
- MATLAB求二阶隐函数导数,如何用matlab对隐函数求导? 值得收藏
隐函数求导一般都比较繁琐,下面介绍一下 如何用matlab对隐函数求导,这样一来我们就可以解放双手,轻松求解隐函数的导数. 工具/材料 matlab软件 正常运行电脑 操作方法 01 matlab求导 ...
- matlab求二元函数极值算法_最优化计算与matlab实现(3)——进退法
参考资料 <精通MATLAB最优化计算(第二版)> 数值实现 Matlab 2019a 目录 石中居士:最优化计算与Matlab实现--目录zhuanlan.zhihu.com 进退法 ...
- C语言求二阶矩阵最小值,C语言科学计算入门之矩阵乘法的相关计算
1.矩阵相乘矩阵相乘应满足的条件: (1) 矩阵A的列数必须等于矩阵B的行数,矩阵A与矩阵B才能相乘: (2) 矩阵C的行数等于矩阵A的行数,矩阵C的列数等于矩阵B的列数: (3) 矩阵C中第i行第j ...
- matlab求心率,心电图QRS波检测(计算心跳次数)
YURA 2021-2-18 9:54:53 谢谢!!! yangaichimantou 2021-1-6 21:01:21 谢谢分享楼主 llyy1233 2020-12-21 18:39:55 感 ...
- matlab求连个书叫大叔,科学计算与MATLAB语言尔雅答案
[单选题]避雷器与被保护设备(). A. 串联于电源侧 B. 并联于电源侧 C. 串联或并联于电源侧 D. 之间无连接 [单选题]排气式避雷器是()的另一种叫法. A. 保护间隙 B. 管型避雷器 C ...
- matlab求轮廓系数,K-mean算法分析 - osc_b2jf5efr的个人空间 - OSCHINA - 中文开源技术交流社区...
from sklearn.datasets import load_sample_image from sklearn.cluster import KMeans import matplotlib. ...
- OpenCV4学习笔记(23)——几何矩、中心矩、归一化矩和Hu矩的计算,以及基于Hu矩的轮廓匹配
在上次的笔记中,整理记录了有关轮廓发现及轮廓信息提取的一部分内容,同时还记录了Hu矩的计算方式,今天就来记录一下Hu矩的一个应用--轮廓匹配. 在<OpenCV学习笔记(19)--模板匹配> ...
- opencv入门:矩特征,Hu矩
矩特征 比较两个轮廓最简单的方法是比较二者的轮廓矩,轮廓矩代表了一个轮廓,一副图像,一组点集的全局特征,矩信息包含了对应对象不同类型的集合特征,例如大小,位置,角度,形状等,矩特征广泛应用在模式识别, ...
最新文章
- C语言文件读写(4)-判断文件是否结束
- python性能优化之函数执行时间分析_python性能优化之函数执行时间分析
- charles 过滤指定域名
- oracle10数据库链接失败,PLSQL Developer连接Oracle 10g或Oracle 11g失败
- 不同的编译器:GCC G++ C C++的区别
- 实现图书增删的代码_不仅仅是图书信息管理系统
- crontab定时任务不生效问题解决
- 数字图像处理--图像颜色
- matlab bs2rv.m,matlab遗传算法工具箱中的例子不能用?
- hdu5481 Desiderium
- mybatis原始mapper开发未集成springMVC
- linux用户态定时器,一种基于linux用户态调用定时器的方法及系统的制作方法
- abc237 D(想了一个小时结果跟模拟双向链表的插入一毛一样,老废物了,思路不清晰,建议remake)
- 小布助手在百度飞桨实体链指比赛中的实践应用
- IT时代,为什么要学习UI设计
- 车轮轨迹原理_在简单地形上小车运动轨迹的数学表达(一)
- poll,ppoll
- JAVA 砸金蛋抽奖的简单实现
- Windows高效办公之批量创建文件夹
- python画简单心型_python画心型图案