QQ登录

只需一步,快速开始

halcon moments_region_2nd函数介绍

[ 复制链接 ]
moments_region_2nd(Regions : : : M11, M20, M02, Ia, Ib)
moments_region_2计算Regions 区域内输入区域的几何矩M11、M20和M02。
此外输入区域的主轴Ia和副轴Ib也保存于参数Ia, Ib


协方差矩阵由表示为:

协方差矩阵

协方差矩阵

M20中返回与行相关的二阶矩,M02中返回与列相关的二阶矩。
矩M11表示区域点的行坐标与列坐标之间的协方差。

R0,C0设为区域R的中心点坐标,矩Mij定义为:

协方差矩阵

协方差矩阵

R,C表示区域内全部像素的坐标,然后主副轴坐标计算出来:

协方差矩阵

协方差矩阵

其中h定义为

协方差矩阵

协方差矩阵

通过对协方差矩阵对角化,并对得到的公式进行改进,
可由矩的定义导出主轴和副主轴的方程。


如果传递了多个区域,结果将以元组的形式返回。
元组元素的索引对应于相应输入区域的索引。

如果传递了一个空区域,如果没有设置其他行为(请参见set_system),

则对所有参数返回0.0。


例程:
read_image (Image, 'fabrik')
regiongrowing (Image, Regions, 1, 1, 3, 1000)
select_obj (Regions, ObjectSelected, 1)
moments_region_2nd (ObjectSelected, M11, M20, M02, Ia, Ib)

  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)









回复

使用道具 举报

快速回复 返回列表 客服中心 搜索