标定对齐

标定加载

读取 YAML 标定文件里的相机内参与畸变系数,生成去畸变映射表并逐帧校正图像,同时输出映射表与参数供下游复用
CalibLoader · v1.0 · by system

输入参数 3

名称keyId类型默认值可连接说明
图像imagesvec_img[]是待去畸变的图像序列,逐帧用已加载的映射表重映射;空帧原样透传不参与校正,输出帧尺寸由标定文件记录的图像宽高决定
标定文件calibFilePathstring(空)否标定参数文件路径,通常为 .yml 或 .xml;首次执行、路径变化或刷新信号变化时从该文件重新读取相机矩阵、畸变系数与图像宽高
刷新信号refreshSignalint0否刷新重载信号,数值发生变化时强制重新读取标定文件并重建映射表;保持不变且路径未变时直接复用缓存,避免重复读盘

输出参数 7

名称keyId类型默认值可连接说明
运行结果resultCodeint—否0=成功加载标定参数并输出去畸变图像与映射表;-1=标定文件打不开、缺少有效的相机矩阵字段或映射表构建异常,此时不产出校正图像
运行信息resultInfostring—否成功时固定为 Success;失败时给出具体原因,如无法打开标定文件、标定文件中没有有效的相机矩阵或 OpenCV 处理异常,便于排查路径与信号
图像imagesvec_img—否逐帧输出去畸变后的图像,帧数与输入一致;每帧按映射表做双线性重映射,输出尺寸等于标定文件记录的图像宽高,缺省时按 640×480 处理
相机矩阵cameraMatrixvec_img—否从标定文件读出的 3×3 相机内参矩阵,生成映射表时同时作为新相机矩阵使用,原样输出供坐标转换等下游工具复用
畸变系数distCoeffsvec_img—否从标定文件读出的畸变系数向量,参与构建去畸变映射表,与相机矩阵配套,顺序与写入文件时保持一致
映射XmapXvec_img—否X 方向重映射表,浮点型,尺寸与标定文件的图像宽高一致;每个元素给出目标图像像素对应的源图像 X 坐标,供 remap 使用
映射YmapYvec_img—否Y 方向重映射表,浮点型,与映射X 同尺寸;每个元素给出目标图像像素对应的源图像 Y 坐标,与映射X 成对按顺序使用

接入方式

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

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

← 相机映射返回标定对齐N点标定 →
联系与反馈

获取安装包与技术反馈

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

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