如何进行二次开发
VM算法平台 V4.0版本如何做二次开发呢?本篇为一些学习心得

1.采用环境配置工具配置带有中文路径工程编译报错
若基于VM做二次开发,全新项目,可以直接在示例工程上进行修改,示例工程的环境配置是已经完成的状态,不容易出错。以C#示例工程为例,所在的位置如下:




我们提供了一个二次开发导入工具,在如下位置:




使用该工具,可以将公共依赖库和部分用到的模块库导入现有工程。但在工程路径含有中文时(在4.0维护版之后,导入工具已经支持中文路径),有时即使导入成功,编译时还会报错。此时,需要排查系统区域语言是否设置为中文,在开始->设置->时间和语言->区域,如下图:

2.启动程序报错,未经处理的异常,“xxx,类型B源自xxx.dll”
在编译过程没有错误之后,开始运行调试,有时会出现上述格式的错误提示。需要检查在程序运行目录里,是否有xxx.dll库。

3.二次开发时,ROI调整
使用VM做二次开发,一般过程是先用VM做视觉方案验证,在VM软件界面里,拉出一个可用的视觉方案。在二次开发时,一般只需要加载这个方案,并根据需要,通过程序触发相应的流程运行即可。各个模块之间的订阅关系在配置方案时就已经确定。


但在一些业务场景下,用户希望在使用时,能修改某些模块的ROI,此时有两种选择:
一、通过界面配置手工修改ROI,可以参考示例方案里圆查找参数绑定的方式


二、通过代码修改ROI,虽然修改ROI的功能未体现在模块工具类的ModuParams里。但在模块基类VmModule里有ModuleParam类型的Prams可以使用。



本文系作者转载,如涉及作品内容、版权和其它问题,可发送邮件至:v-club@hikrobotics.com 举报侵权,我们将在第一时间删除内容!【转载声明】本站文章版权归原作者所有,内容为作者个人观点,本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。
上一篇

RGB-D 智能立体相机SDK

下一篇

从零开始:如何通过VM3.4二次开发进行手眼标定

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

学习了

2022-02-19 14:28:34 未知地区
回复

二次开发避雷手册😄

2022-02-20 16:52:06 未知地区
回复
  • 1
Lv.0
0
关注
0
粉丝
0
创作
0
获赞
所属专题
  • VM4.2二次开发环境配置方法(入门必看)
  • Visionmaster4.2 + QT5.14.2 + VS2017二次开发保姆级避坑课程
  • 使用VisionMaster4.2SDK联合C#进行二次开发入门
  • 浅谈VsionMaster二次开发之最简二次开发方式
  • 如何进行二次开发
  • 如何使用QT框架进行算子SDK二次开发
  • VM二次开发视觉框架(C#)
  • 二次开发过程注意的点
  • 开发一个自己的VM模块(三)
  • 开发一个自己的VM模块(二)
  • 开发一个自己的VM模块系列一:模块详解
  • 用脚本调用sdk采集图片
  • [算子SDK]C#调用C++Dll的方法
  • Vm拿取数据的几种方式
  • [VMSDK]简洁的控件封装过程
  • 【VM集成开源AI】深度学习算子模块封装
  • Vm算子CMvdImage图片生成方法,即IntPtr转byte[]和byte[]
  • Sauvola二值化处理在图像处理应用的优势介绍分析
  • “启智杯”设计大赛-一种金属片表面缺陷检测系统
  • “启智杯”设计大赛-一种模板匹配建模与识别控件
  • “启智杯”模板匹配控件的扇形掩膜实现方式交流
  • “启智杯”:IMvdImage类型转换为MFC的CBitmap类型
  • "启智杯":确定扇环外切矩形的方法
  • VM二次开发小技巧-增加十字辅助线
  • VM二次开发小技巧—快速匹配模板切换
  • LabVIEW基于算法平台C#版本SDK进行二次开发
  • 如何在LabView中使用MVDAlgotihrmSDK进行视觉开发
  • LabVIEW开发者请看过来,教你怎么在LabVIEW中 使用VM 4.2 应用
  • 从零开始:如何通过VM3.4二次开发进行手眼标定
  • 从零开始:如何使用VM3.4接口进行二次开发(C/C++)
  • 从零开始:如何使用VM3.4接口进行二次开发(C#)
相关阅读
  • 在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

请升级浏览器版本

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

推荐使用以下浏览器