工控编程吧
标题:
halcon fit_surface_first_order函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-9 13:35
标题:
halcon fit_surface_first_order函数介绍
fit_surface_first_order(Regions, Image : : Algorithm, Iterations, ClippingFactor : Alpha, Beta, Gamma)
fit_surface_first_order通过一个一阶曲面计算灰度值的矩值和近似灰度值的参数。
计算是通过最小化灰度值与曲面之间的距离来完成的。
一阶曲面的描述公式如下:
Image(r,c) = Alpha(r - r_center) + Beta(c - c_center) + Gamma
r_center和c_center是输入区域与整个图像域相交的中心坐标。
通过最小化过程,计算出了从到的参数。
拟合所用的算法可以通过参数
Algorithm
来选择:
regression
标准最小二乘法直线拟合
huber
加权“最小二乘”拟合,采用Huber方法减小了异常值的影响。
tukey
加权“最小二乘”拟合,其中的异常值被忽略基于Tukey的方法。
参数剪接因子(标准偏差的比例因子)控制阻尼异常值的数量:剪接因子选择的值越小,
检测到的异常值越多。重复检测异常值。
参数迭代指定迭代的数量。
在“回归”模式中,这个值被忽略。
fit_surface_first_order只考虑给定的区域,
忽略输入图像图像的任何以前设置的域。
Regions,
Image输入的区域和图像,
Algorithm输入的算法,有
huber', 'regression', 'tukey'
Iterations最大迭代次数
ClippingFactor
消除异常值的裁剪因子。
Alpha,
Beta,Gamma输出的
近似曲面的三个参数。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4