• 海康visionmaster开发笔记10-集成HALCON第三方算子到VM工具箱的方法


    (Q有答疑)康耐视智能相机Insight-计算圆心距

    描述

    环境:VM4.0.0 + VS2015及以上

    问题:有的用户在使用VisionMaster软件在开发视觉项目时,可能同时也使用HALCON,OpenCV等视觉算法库做一些图像的处理,并且希望能将HALCON等第三方算子集成到VM工具箱,能够在VM工具箱中拖拽出来,就像VisionMaster中的其他算法模块工具一样,可以通过弹出窗口配置运行参数,通过连线订阅其他模块传递的参数,设置ROI,通过图像窗口查看算法直接结果的渲染效果。实际上是可行的,VisionMaster是一个开放平台,可以接入第三方生态,这也是VisionMaster的一大亮点。这里以封装HALCON的动态阈值算子Dyn_Threshold来举例说明如何集成第三方算法库中的算子到VM工具箱中。

    解答

    1 开始之前的准备工作

    在编写自定义算子之前,首先必须了解以下几个概念:

    1.1 VM软件中所有的算法模块工具的参数调试界面都是依赖XML文件,VM软件在启动时会在加载工具的XML配置文件,根据XML配置文件配置的输入输出参数来呈现用户界面。每个算法模块的XML配置文件存放在VM安装目录下的Module(sp)文件夹内,例如,以高精度匹配为例,XML配置文件存放在下面的目录

  • 相关阅读:
    MySQL数据库基础操作
    Redis的五大数据类型使用的方法详细介绍
    数据结构之图(关键路径)
    构建端到端的开源现代数据平台
    StarRocks从入门到精通系列二:手动部署StarRocks
    通道剪枝channel pruning
    WPF实现右键菜单
    【面试题】CAS
    dubbo漫谈(一)
    Docker 及 Docker Compose 安装指南
  • 原文地址:https://blog.csdn.net/weixin_44301520/article/details/127310143