浅谈对海康视觉软件做定位/对位项目的想法三
本期分享如何使用脚本对像素坐标进行标定转化+VM脚本代码接口使用介绍,内容涉及基础C#代码,可供参考学习。

一、脚本对像素坐标进行标定转化。

    1.使用脚本读取XML标定矩阵:

    

结果如上图所示,这个就是标定矩阵,按照实际的顺序进行读取。


2.将读取的XML的值转成list数组

  

3.使用标定转化公式,通过自定义转换函数对像素坐标→物理坐标。

验证结果如下:分别是脚本计算的和通过VM的标定转换计算的。

从上述结果查看,两者差异值微乎其微,可忽略不计,证明转换OK。

二、VM脚本代码接口使用介绍

    背景:以前搞VM脚本的接口,是真的难,自己摸索,写例程才知道用法,唉,一言难进。。。。

    1.现在海康出了一个帮助手册,全面,好用推荐各位进行使用。请看文章“ 好消息!!!听说VM文档首次全面优化完成了~”。

    路径是模块介绍→逻辑工具→脚本→应用示例:通讯数据收发示例。 

    https://pinfo.hikrobotics.com/hkws/unzip/20231101163730_26101_doc/index.html



附件为C#的源码+标定文件,供参考。

附件:
版权声明:本文为V社区用户原创内容,转载时必须标注文章的来源(V社区),文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:v-club@hikrobotics.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
上一篇

浅谈对海康视觉软件做定位/对位项目的想法二

下一篇

浅谈对海康视觉软件做定位/对位项目的想法四-----MODBUS-TCP通讯

评论请先登录 登录
全部评论 4

支持~

2024-03-12 09:37:22 江苏省
回复

您好师傅,我在编辑代码时也会用到$符号,但是脚本指令预编译总是回提示:意外的字符“$”,想知道如何解决

2024-06-19 09:03:27 山东省
回复

感谢👍

2026-01-07 14:14:01 福建省
回复

感谢👍          

2026-01-07 14:14:15 福建省
回复
  • 1
Lv.0
0
关注
0
粉丝
0
创作
0
获赞
所属专题
  • 常见的标定方法简介
  • 视觉硬件的选择-标定板
  • 浅谈VisionMaster中的畸变矫正工具(以及VM标定板二的灵活应用)
  • 相机旋转,代替机械爪旋转,标定旋转中心。
  • 【共享学习】单相机位与多相机定位分析
  • 平移旋转标定模块与绝对坐标
  • 标定技术与标定模块
  • PCB行业&PCB板贴标定位项目
  • VM应用之平移旋转标定使用
  • 【2D算法系列】机器视觉核心算法之N点标定
  • 探讨海康VisionMasterN点标定的内部原理
  • 【3D系列】2D-3D定位引导算法原理及实现
  • 【2.5D】2.5D定位引导最强攻略-普通精度版
  • 【2.5D】2.5D定位引导最强攻略-高精度版
  • 【形状匹配算法系列】从NCC到轮廓匹配:工业视觉的"定位之争",到底争的是什么?
  • 工程经验系列:视觉定位(标定设计,及应用)
  • 工程经验系列:视觉定位(很干,请自备饮料)
  • 浅谈对海康视觉软件做定位/对位项目的想法
  • 浅谈对海康视觉软件做定位/对位项目的想法二
  • 浅谈对海康视觉软件做定位/对位项目的想法三
  • 浅谈对海康视觉软件做定位/对位项目的想法四-----MODBUS-TCP通讯
  • VM常见定位场景与方案设计
  • 光伏串返机纠偏实现
  • 常规定位引导项目入门必看
  • 常规定位引导项目问题排查步骤
  • 一次看懂“对位贴合”含Halcon模拟仿真
相关阅读
  • 在VisionMaster里用自定义算法模块跑YOLOv8
    2026-08-26 浏览 0
  • USB工业相机掉线问题排查指南
    2026-08-26 浏览 0
  • 海康机器人机器视觉工程师认证流程解读(2026年版本)
    2026-08-20 浏览 0
  • 【0202016】一站式部署工具MapStudioPro用户手册
    2026-08-20 浏览 0
  • 机器视觉项目选型有点烦?做了个AI小助手,免费帮你快速出方案
    2026-09-03 浏览 0

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器