moments_object_model_3d这么理解
这篇文章是我对这个算子的理解,和三个输出结果分别用在什么地方
算子本身
moments_object_model_3d( : : ObjectModel3D, MomentsToCalculate : Moments)
MomentsToCalculate:对应三个可选参数,分别是
1, 'mean_points':
就是点云在xyz方向上坐标的平均值
2, 'central_moment_2_points'
结果是x、y、z、x-y、x-z和y-z轴的方差。重点就是这里,
这个方差具有的属性是:平移不变性,但不具备旋转不变性。
在halcon的案例中,select_object_model_3d中有几个选项是'central_moment_2_x等相关的。如果要使用这个算子,要考虑他的平移不变性,不具备旋转不变性。
如果特别想用这个算子的话,建议将待选的每个object,通过smallest_bounding_box_object_model_3d算子,得到的pose的invert,将object转到世界坐标系下。这样就