
surface_normals_object_model_3d
( : : ObjectModel3D, Method, GenParamName, GenParamValue : ObjectModel3DNormals)
计算三维物体模型的三维曲面法线
输入:
- ObjectModel3D (input_control)
包含3D点数据的3D对象模型句柄。 - Method(input_control)
法线计算方法。
默认值:‘mls’
值列表:‘mls’ - GenParamName (input_control)
一般平滑参数的名称。
默认值:[]
值列表:‘mls_abs_sigma’, ‘mls_force_inwards’, ‘mls_kNN’, ‘mls_order’, ‘mls_relative_sigma’ - GenParamValue (input_control)
一般平滑参数的值。
默认值:[]
建议值:10、20、40、60、0.1、0.5、1.0、2.0、0、1、2、‘true’, ‘false’
输出:
- ObjectModel3DNormals (output_control) object_model_3d(-数组)→(整数)
具有计算出的三维法线的三维对象模型的句柄。
算子说明
操作符surface_normals_object_model_3d使用指定的方法计算对象ObjectModel3D的3D表面法线。计算出的法线被附加到输入对象,结果对象在objectmode

该博客介绍了Halcon中的'surface_normals_object_model_3d'算子,该算子用于计算3D物体模型的表面法线。算子使用移动最小二乘法(MLS)并支持多种平滑参数,计算出的法线会附加到输入的3D对象模型。博客详细解释了算子的工作原理,参数设置以及注意事项,如法线无法估计时处理方式。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



