当前位置: 首页 > news >正文

海康相机二次开发学习笔记1-环境配置

因为最近可以用一段时间海康加密狗,Visionpro二次开发暂时停更一段时间,开始记录一下海康相机二次开发的学习笔记.

环境配置

1. 创建项目

  1. 打开Visual Studio,新建.NetFramework项目,选择WindowsForms,点击下一步,选择项目名称,点击下一步,点击确定
  2. 打开项目属性,点击生成选项,去掉首选32位勾选.

在这里插入图片描述

2. 添加程序引用

  1. 没有安装VisionMaster的可以到海康官网下载安装.
    https://www.hikrobotics.com/cn/machinevision/service/download/?module=0

在这里插入图片描述

我这里选择VisionMaster基础安装包V4.3.0,下载完成后按指导下一步安装即可.

  1. 打开VisionMaster安装路径,C:\Program Files\VisionMaster4.3.0\Development\V4.x\ComControls,打开Tool文件夹,运行ImportRef.exe

  2. 导入dll类库,这里选择所有引用,文件路径选择我们刚才在Visual Studio中新建的路径,导入模式选覆盖同名dll,点击确定.

在这里插入图片描述

在这里插入图片描述

  1. 导入成功后,回到Visual Studio,点击全部重新加载.

在这里插入图片描述

打开引用,对应类库已添加.

3. 添加控件

  1. 打开工具箱,右键添加选项卡,自定义名字,HalconPro,右键选择选择项,浏览C:\Program Files\VisionMaster4.3.0\Development\V4.x\ComControls\Assembly,选择VMControls.Winform.Release.dll

在这里插入图片描述
在这里插入图片描述

  1. 点击确定,工具栏对应选项卡可以看到刚才导入的dll工具控件,也可以搜索VM,找到对应的控件.

在这里插入图片描述

在这里插入图片描述

将控件拖入主窗体后即可使用,以上就是使用VisionMaster前环境配置的基本步骤.

方案的相关操作

海康相机二次开发学习笔记2-方案的相关操作

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【2024】k8s集群 图文详细 部署安装使用(两万字)
  • Oracle笔记
  • 二叉树详解(1)
  • 【hexo博客问题】
  • 跨境电商测评网络:美国住宅IP的获取与使用
  • Golang 与 Java:编程语言比较及如何选择
  • 2024.8.15(python管理mysql、Mycat实现读写分离)
  • 【SpringCloud】RabbitMQ——五种方式实现发送和接收消息
  • Java后端面试题(redis相关2)(day8)
  • Linux---系统安全
  • 【博主推荐】HTML5新闻,博客,官网网站源码文章瀑布流+详情页面
  • Kotlin IntelliJ IDEA 环境搭建
  • Unity | AmplifyShaderEditor插件基础(第二集:模版说明)
  • VSCode 都有哪些值得推荐的插件
  • RxJava在Android中的应用
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • Angular 2 DI - IoC DI - 1
  • centos安装java运行环境jdk+tomcat
  • CSS盒模型深入
  • CSS实用技巧
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  •  D - 粉碎叛乱F - 其他起义
  • javascript 哈希表
  • Javascript设计模式学习之Observer(观察者)模式
  • JS学习笔记——闭包
  • js中的正则表达式入门
  • laravel with 查询列表限制条数
  • MQ框架的比较
  • nodejs调试方法
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • text-decoration与color属性
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • vue-cli在webpack的配置文件探究
  • windows下使用nginx调试简介
  • 坑!为什么View.startAnimation不起作用?
  • 排序算法学习笔记
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 使用 @font-face
  • 学习ES6 变量的解构赋值
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • $ git push -u origin master 推送到远程库出错
  • (02)Unity使用在线AI大模型(调用Python)
  • (1)SpringCloud 整合Python
  • (1)常见O(n^2)排序算法解析
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (二)windows配置JDK环境
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214