广东专业高端网站建设上海市住房与城乡建设部网站
2026/1/8 9:15:16 网站建设 项目流程
广东专业高端网站建设,上海市住房与城乡建设部网站,app开发平台搭建,房屋设计手机绘图软件HALCON算子 get_metrology_model_param 全解析 一、算子核心定位 get_metrology_model_param 是HALCON 2D计量#xff08;2D Metrology#xff09;模块中读取计量模型全局参数的核心算子#xff0c;其作用是查询作用于整个计量模型的通用配置参数#xff08;区别于针对单个…HALCON算子get_metrology_model_param全解析一、算子核心定位get_metrology_model_param是HALCON 2D计量2D Metrology模块中读取计量模型全局参数的核心算子其作用是查询作用于整个计量模型的通用配置参数区别于针对单个计量对象的get_metrology_object_param比如相机内参、测量平面3D位姿、参考坐标系、测量结果缩放因子等。该算子常用于验证计量模型的全局配置是否正确或在测量后读取全局参数以辅助结果解析如将像素单位的测量结果转换为物理单位。二、算法核心原理get_metrology_model_param的核心逻辑是基于句柄定位模型 参数名匹配配置项通过输入的MetrologyHandle计量模型句柄定位到目标计量模型的全局配置数据区根据GenParamName参数名匹配对应配置项的存储位置读取该配置项的数值/数据并通过GenParamValue返回返回值类型随参数名不同而变化。整个过程仅读取参数不修改模型状态且支持多线程安全调用。三、参数全详解一输入参数Input Parameters参数名类型功能说明默认值合法取值注意事项MetrologyHandle计量模型句柄metrology_model → handle要查询参数的目标计量模型句柄-合法且未释放的计量模型句柄句柄无效如已关闭、空句柄会直接抛出异常GenParamName通用参数名attribute.name → string要查询的全局参数名称camera_paramcamera_param、plane_pose、reference_system、scale仅支持指定的4个参数名传入其他值会触发参数异常二输出参数Output Parameters参数名类型功能说明各参数名对应的返回值详情GenParamValue参数值attribute.value(-array) → string/real/integer对应GenParamName的参数值类型随参数名变化1.camera_param字符串类型返回相机内参如area_scan_division 0 0 0 0 0 0 1 1 0 0 0 02.plane_pose实数数组返回测量平面的3D位姿格式为[tx, ty, tz, rx, ry, rz]相机坐标系下3.reference_system实数数组返回参考坐标系相对图像坐标系的变换格式为[row, column, angle]分别对应参考系原点行坐标、列坐标、旋转角度4.scale实数返回测量结果的缩放因子用于将像素单位转换为物理单位如mm四、使用关键注意事项参数名合法性GenParamName仅支持camera_param/plane_pose/reference_system/scale四个值需严格匹配字符串大小写敏感返回值类型适配需根据查询的参数名对应处理GenParamValue的类型camera_param是字符串需用字符串解析函数处理其余三个参数均为实数数组/单实数需用数值类型接收多线程特性多线程类型可重入与非排他算子并行运行多线程范围全局可从任意线程调用无并行处理单线程读取参数参数存在性若查询的参数未通过set_metrology_model_param设置过会返回该参数的默认值如scale默认值为1.0返回值规则参数合法时返回2 (H_MSG_TRUE)参数非法如无效句柄、错误参数名会抛出异常。五、算子调用链路一前置算子Possible Predecessors算子名称核心作用关联场景set_metrology_model_param为计量模型设置全局参数先设置参数再调用本算子验证设置是否生效get_metrology_object_indices获取计量模型中计量对象的索引先确认模型内对象再查询全局参数辅助结果解析二后置算子Possible Successors算子名称核心作用关联场景get_metrology_object_param获取单个计量对象的参数先读取模型全局配置再读取单个对象参数完整解析模型配置六、与相似算子的核心差异算子名称核心区别适用场景get_metrology_model_param查询整个计量模型的全局通用参数验证模型的相机参数、参考坐标系、缩放因子等全局配置get_metrology_object_param查询单个计量对象的参数如矩形尺寸、圆半径、测量Sigma值等验证单个测量对象的配置或解析单个对象的测量结果七、总结关键点回顾get_metrology_model_param用于读取计量模型级全局参数仅支持查询camera_param/plane_pose/reference_system/scale四个参数输出参数GenParamValue的类型随查询的参数名变化需针对性处理字符串/实数数组/单实数该算子是只读操作不修改模型状态且支持多线程安全调用常与set_metrology_model_param配合完成计量模型全局参数的“设置-验证”流程。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询