标定对齐

旋转标定

用同一特征点在多个旋转角度下的坐标做最小二乘圆拟合,把圆心作为旋转中心输出,并给出半径偏差作为拟合误差
RotationCalib · v1.0 · by system

输入参数 2

名称keyId类型默认值可连接说明
特征点featurePointsvec_double[]是按 [x0,y0,x1,y1,...] 排列的多角度特征点坐标,成对拆成平面点;至少需要 3 个点,点数多于旋转次数时按等间隔均匀抽稀
旋转次数angleCountint3否参与拟合的采样点数量,不得少于 3;实际点数超过它时均匀抽稀到该数量,少于它时返回 -1 并提示特征点数量少于标定角度数

输出参数 5

名称keyId类型默认值可连接说明
运行结果resultCodeint—否0=成功拟合出旋转中心并输出圆心坐标与拟合误差;-1=缺少特征点输入、点数不足、少于标定角度数或点共线重合导致圆拟合失败
运行信息resultInfostring—否成功时固定为 Success;失败时给出具体原因,如缺少特征点输入、至少需要3个点、特征点数量少于标定角度数或圆拟合失败 - 点共线或重合
中心XcenterXdouble—否拟合圆的圆心 X 坐标,即所求旋转中心的横坐标,量纲与输入特征点一致;由最小二乘圆拟合直接解出
中心YcenterYdouble—否拟合圆的圆心 Y 坐标,即所求旋转中心的纵坐标,量纲与输入特征点一致;与中心X 由同一组点同时解出
拟合误差fitErrordouble—否各特征点到圆心距离相对平均半径的均方根偏差,量纲与输入坐标一致;越接近 0 表示这些点越接近同一圆周

接入方式

在 FlowDesigner 中将「旋转标定」节点加入流程画布,把上游图像或数据连接至「特征点」, 并将「运行结果」接至下游节点。运行后可通过 VisionQuick 的数据绑定将结果呈现在界面组件上。

完整操作步骤参见 使用文档;安装与使用问题可通过 联系页 反馈。

← 标定板返回标定对齐畸变标定 →
联系与反馈

获取安装包与技术反馈

安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。

  • 安装包获取与部署说明
  • 界面组态与工具配置
  • 功能建议与问题反馈
微信扫码,获取安装包与反馈使用问题
微信扫码 · 安装包与问题反馈