QQ登录

只需一步,快速开始

halcon fit_surface_second_order函数介绍

[ 复制链接 ]
fit_surface_second_order(Regions, Image : : Algorithm, Iterations, ClippingFactor : Alpha, Beta, Gamma, Delta, Epsilon, Zeta)
fit_surface_second_order通过二阶曲面计算灰度值的矩值和灰度值近似值的参数。
计算是通过最小化灰度值与曲面之间的距离来完成的。
二阶曲面的描述公式如下:
2019-05-09_144252.jpg
r_center和c_center是输入区域与整个图像域相交的中心坐标。
通过最小化过程,计算了从Alpha到Zeta的参数。

拟合所用的算法可以通过算法来选择:

regression标准的'east squares'拟合。
huber加权“least squares”拟合,采用Huber方法减小了异常值的影响。
tukey加权“最小二乘”拟合,其中的异常值被忽略基于Tukey的方法。
Regions为输入要检测的区域,
Image为输入的灰度图像
Algorithm为算法名称有'huber', 'regression', 'tukey'
Iterations为迭代次数。
ClippingFactor消除异常值的裁剪因子
Alpha,Beta,Gamma,Delta,Epsilon,Zeta为输出值。


回复

使用道具 举报

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