Halcon WPF 开发学习笔记(0):开篇介绍

news2024/11/26 6:22:47

文章目录

  • 文章专栏
  • Halcon是什么?
    • 安装
    • 教学视频链接
    • 简单来说
  • Halcon快速开发
    • 环境确认
      • 新建项目

文章专栏

Halcon开发

Halcon是什么?

史上最全VisionPro和Halcon 的详细对比

Halcon简述

Halcon基础大全(基础算子、高阶算子、数组、分割、字符检测、模板匹配、特别案例)

【Halcon 编程】Halcon编程问题总结

WPF/HALCON机器视觉合集

在C#中使用Halcon开发视觉检测程序

安装

halcon-20.11-windows安装教程

教学视频链接

WPF/HALCON机器视觉合集

机器视觉之C#联合Halcon

简单来说

Halcon就是别人写好的深度学习库,用C++写的,保证了效率。我们可以直接掉这个库,一般是用python调库的,C#,java等语言也能调用。

Halcon最主要的应用领域有:人工智能和工控领域,比如人脸识别,查找机械表面划痕。

Halcon的主流语言是Python,Python作为研究型的语言,流行的原因是Python简单的语法,让非计算机的从业者快速开发计算机程序。但是Python的问题是动态语言的问题,不适合做大型项目,还有就是Python的语法我非常的讨厌,写起来体验不如JS。

市面上主流的是Halcon和VisionPro两个机械视觉处理库。简单来说Halcon难但是功能多性能强,VisionPro简单易上手但是上限低。

Halcon快速开发

环境确认

Halcon安装成功之后就会跳出如下界面

在这里插入图片描述

新建项目

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1177808.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AI视频智能分析系统在线监测垃圾满溢/堆放/暴露解决方案

一、背景需求 随着我国城市化进程的加快和居民生活水平的提高,垃圾围城的现象越来越严重。垃圾桶溢满、垃圾长时间暴露等现象,不仅严重污染了生态环境,同时也极大影响了市容市貌,并且对居民的身体健康也构成了威胁,因…

Figma软件的缺点和替代软件推荐

说到Figma软件,相信没有人不知道设计行业的人,尤去年Adobe以200亿美元收购Figma软件的消息,对设计行业影响很大。可想而知,Figma软件在设计行业人士眼中的地位是毋庸置疑的。的确,Figma软件的功能非常强大,…

JavaScript_document对象_方法_创建元素

1、document.createElement() document.createElement方法用来生成元素节点,并返回该节点 2、document.createTextNode() document.createTextNode方法用来生成文本节点(Text实例),并返回该节点。它的参数是文本节点的内容 3、…

Win系统强制删除文件/文件夹

Win系统强制删除文件/文件夹 前言系统磁盘清理360强制删除NPM删除 前言 Win系统的用户删除文件/文件夹时,可能由于权限问题导致文件无法正常删除,下文介绍解决方案。当常规的删除不起作用时,可使用如下方案进行删除,包含系统磁盘…

V-REP和Python的联合仿真

机器人仿真软件 各类免费的的机器人仿真软件优缺点汇总_robot 仿真 软件收费么_dyannacon的博客-CSDN博客 课程地址 https://class.guyuehome.com/p/t_pc/course_pc_detail/column/p_605af87be4b007b4183a42e7 课程资料 guyueclass: 古月学院课程代码 旋转变换 旋转的左乘与…

灵魂拷问:读取 excel 测试数据真的慢吗?

📢专注于分享软件测试干货内容,欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢交流讨论:欢迎加入我们一起学习!📢资源分享:耗时200小时精选的「软件测试」资…

64位Office API声明语句第112讲

跟我学VBA,我这里专注VBA, 授人以渔。我98年开始,从源码接触VBA已经20余年了,随着年龄的增长,越来越觉得有必要把这项技能传递给需要这项技术的职场人员。希望职场和数据打交道的朋友,都来学习VBA,利用VBA,起码可以提高…

Linux开发工具的使用(vim、gcc/g++ 、make/makefile)

文章目录 一 :vim1:vim基本概念2:vim的常用三种模式3:vim三种模式的相互转换4:vim命令模式下的命令集- 移动光标-删除文字-剪切/删除-复制-替换-撤销和恢复-跳转至指定行 5:vim底行模式下的命令集 二:gcc/g1:gcc/g的作用2:gcc/g的语法3:预处理4:编译5:汇编6:链接7:函…

【ARFoundation学习笔记】ARFoundation基础(下)

写在前面的话 本系列笔记旨在记录作者在学习Unity中的AR开发过程中需要记录的问题和知识点。难免出现纰漏,更多详细内容请阅读原文。 文章目录 TrackablesTrackableManager可跟踪对象事件管理可跟踪对象 Session管理 Trackables 在AR Foundation中,平面…

大厂面试题-b树和b+树的理解

为了更清晰的解答这个问题,从三个方面来回答: a.了解二叉树、AVL树、B树的概念 b.B树和B树的应用场景 1.B树是一种多路平衡查找树,为了更形象的理解,我们来看这张图。 二叉树,每个节点支持两个分支的树结构&#xff…

第十五届全国交通运输领域青年学术会议,和鲸 Heywhale 携手龙船科技联合发布科研服务解决方案

2023年10月29日,由中国交通运输协会青年科技工作者工作委员会主办,集美大学承办的“第十五届全国交通运输领域青年学术会议”在一片热烈的氛围中圆满落幕。 本届会议以“低碳•智能•安全•可持续综合交通发展创新”为主题,围绕综合立体交通…

JavaScript_document对象_方法_获取元素

1、document.getElementsByTagName 2、 document.getElementsByClassName() document.getElementsByClassName方法返回一个类似数组的对象(HTMLCollection实例),包括了所有class名字符合指定条件的元素,元素的变化实时反映在返回…

FL Studio21.2中文高级版数字音乐工作站(DAW)

FL Studio是一款功能强大的数字音乐工作站(DAW),软件提供了丰富的功能和工具,使音乐制作变得更加轻松和富有创意性。而在其中,一个关键的功能就是Fruity Wrapper,它在FL Studio中扮演着重要的角色。接下来给…

idea必装插件EditStarters(快速引入依赖)

前言 一般来说我们要向一个 servlet 或者 Spring 项目中引入依赖都需要先到中心仓库找到对应的依赖,选择依赖的版本,把依赖添加到配置文件 pom.xml 中,这其实还是有点麻烦的,而通过 EditStarters 插件我们可以迅速的添加依赖到项目…

计算机网络第4章-IPv6和寻址

IP地址的分配 为了获取一块IP地址用于一个组织的子网内,于是我们向ISP联系,ISP则会从已分给我们的更大 地址块中提供一些地址。 例如,ISP也许已经分配了地址块200.23.16.0/20。 该ISP可以依次将该地址块分成8个长度相等的连续地址块&…

Jakarta-JVM篇

文章目录 一.前言1. 1 JVM-堆常用调参1.2 JVM-方法区常用参数1.3 JVM-codeCache 二.JVM内存结构三. 对象创建四. JVM垃圾回收算法4.1 可达性分析算法4.1.1 对象引用4.1.2 回收方法区. 4.2 分代回收4.3 标记清除4.4 标记复制4.5 标记整理 五.垃圾回收器5.1 根节点枚举5.2 安全点…

2023-11-06今日最大收获:坑爹的 JpaRepository!

1.坑爹的 JpaRepository! org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet 2023-11-06 18:38:53.12…

光链路测试6271B光纤温度分布测试仪

6271B 光纤温度分布测试 6271B 光纤温度分布测试仪主要基于光纤拉曼散射效应和光时域反射技术研制,利用温度传感光缆(纤),实现空间温度的在线、实时、连续分布式测试。光纤温度分布测试仪由主机(信号处理单元&#xff…

c++学习之AVL树

目录 一,什么是AVL树 二,AVL树的实现 结构体 insert 左单旋 右单旋 双旋 双旋右边高 双旋左边高 最终实现的插入函数 遍历 判断平衡 一,什么是AVL树 在之前,我们已经了解到了二叉搜索树,提到过它的搜索效率…

【OS】操作系统课程笔记 第六章 并发性——死锁

6.1 死锁的概念 所谓死锁,是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。 下面举个例子,进程P1已经占用了资源R1,进程P2已经占用了资源R2,而P1和P2都要同时使用…