可以称之笔记吧~第1讲 region的点线生成及其距离 48'gen_region_points()画点成区域【参数可以使用数组,例如这种形式:[x1,x2],[y1,y2] ;前面[]里的都是row坐标,后面[]里的都是column坐标】disp_line()在两点之间生成一条直线(没有输出变量不能保存,因此不占内存)get_region_points()
缺陷检测解决策略之二blob分析+差分+特征分析_01(毛刺检测)缺陷检测解决策略之二blob分析+差分+特征分析_04(吸嘴检测)检测解决策略之一
HDevelop 编程翻译自HDevelop users guide第4章 ByYC本章阐述如何使用HDevelop创建一个机器视觉应用。HDevelop应该是默认设置。如果不是,使用命令行 hdevelop –reset_preferences打开HDevelp即可。本章处理一个简单的例子,统计下图中别针的数量及方向。1. FileàNew(文件à新程序),创建一个新程序2.读取图像并存入图标参
最近想学习一下机器视觉 用到的库是Halcon 自己到网上找halcon教程不是收费的 就是随便搞搞的 没有能系统去学习的知识体系 而且大多博主可能就一篇教程 对于新手来说 简直是致命的 出现了有人想学 没人牵头的状况 为了让大家了解如何去使用halcon 我准备探索之后出一套halcon系列的教程 如果你也在学halcon 可以点个收藏 一起学习 首先halcon软件打开后是这个样子的 可以看
Halcon 入门教程(01)这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。使用的图像如下:这篇教程中我们假设 HDevelop 的各个参数都为默认值,通常新安装好的 HDevelop 所有的参数就都是默认值。如果不是的话可以通过下面的命令行方式将 HDevelop
转载 2024-04-29 19:08:41
484阅读
HALCON图像处理总流程 一、程序初始化 二、获取图像(获取信息) 三、预处理 四、分割图像 五、形态学处理 六、特征提取 七、输出结果  一、程序初始化图像处理基准,在使用HALCON时,可以省略,因为程序初始化有默认值。 1、打开一个新的窗口; 2、设置填充模式; 3、设置线的颜色; 4、设置线宽; 5、设置窗口中显示的字体样式; 6、重新打开一个新窗口 7、关闭显示窗口 8、其他
HALCON学习之旅(四) 文章目录HALCON学习之旅(四)1、如何对区域进行反选,补集,交集,合并操作2、如何对区域进行填充操作3、如何根据区域特征过滤区域4、如何画各种交互ROI图形5、读写Region区域6、读写XLD轮廓 1、如何对区域进行反选,补集,交集,合并操作反选:**************反选************** *打开一个新的图形窗口 dev_open_window(
HALCON基本结构HALCON参数可分为两类:图形参数 Iconic(image, region, XLD)控制参数 Control(string, integer, real, handle)一. 图形参数 Iconic1. Image图像根据像素信息的不同,可分为:二值图像、灰度图像、RGB图像,由一个或多个通道组成像素类型:  * Byte:每像素1字节,8位无符号,标准的灰度图像(28:
转载 2024-04-29 20:15:44
145阅读
在机器视觉中,测量是必不可少的一个分支。测量主要包括有物体大小的测量、距离的测量以及物体完整度检测等。在工业机器视觉里面常用的有1D测量和2D测量,两种测量方式都非常简单好用,不过大部分的测量都是要基于标定之后(需要获取环境参数,比如得到pixel的物理大小)不经过标定的测量都只是测量物体的相对大小,以下讲解的都是没有获得相对物理大小的测量方式,原理都一样两者只不过进行单位换算的差别。1D测量:1
转载 2024-04-26 14:45:39
359阅读
昨天安装了Haclon1.7,熟悉了软件环境后写下本篇博客来记录软件的使用流程。软件打开后主要有4个窗口,分别为图形窗口(左上)、变量窗口(左下)、程序窗口(右上)、算子窗口(右下),接下来以一个实例程序来讲解各个窗口的作用和使用步骤。通过快捷键ctrl+E,可以快速调出软件自带的实例程序,我们通过在查找栏输入“ball”找到ball.hdev例程,将该demo在软件中打开。打开后各窗口内容如下:
刚接触机器视觉,看的是B站里罗超老师的启蒙教学视频,学点皮毛就开始班门弄斧,将所学的都“吐”出来,可能有不对的地方,大家酌情参考。本人使用的是halcon18.11的版本。打开界面,点击窗口栏下的排列窗口对界面进行排版。排版后如下图: 可以看见这四个窗口分别是: 图形窗口:将图像采集、图像处理显示出来。 算子窗口:在程序窗口中双击需要编辑的算子进行参数修改。这里我觉得不用这么麻烦,因为可以直接在程
# Halcon 深度学习教程:简易入门指南 随着人工智能技术的迅猛发展,深度学习已成为计算机视觉领域的重要工具。在众多计算机视觉库中,Halcon因其强大的图像处理能力而广受欢迎。本文将基于Halcon为您介绍深度学习的基本概念,以及如何使用Halcon进行深度学习任务的简单示例。 ## 什么是深度学习? 深度学习是机器学习的一个分支,其通过构建多层神经网络进行特征学习和数据分类。它特别适
原创 2024-10-23 03:38:45
675阅读
# Halcon深度学习教程 ## 1. 整体流程 首先我们来看一下整个实现“Halcon深度学习教程”的流程,可以通过以下表格展示: | 步骤 | 操作 | |------|------| | 1 | 下载Halcon软件并安装 | | 2 | 准备深度学习模型和数据集 | | 3 | 导入Halcon库 | | 4 | 配置深度学习环境 | | 5 | 加载
原创 2024-02-27 04:27:29
213阅读
文章目录前言一、.NET6与Halcon编程环境构建二、WPF中使用Halcon插件展示加载图片三、HWindowControlWPF与HSmartWindowControlWPF区别七、绘制ROI区域并展示模板匹配的结果 前言Halcon是一种计算机视觉软件工具,用于图像处理、分析和机器视觉应用。它由德国MVTec公司开发,是一种功能强大的视觉软件工具,可用于解决各种计算机视觉问题,包括目标检测
转载 2024-03-05 04:01:08
191阅读
(一)软件安装halcon 在工业机器视觉中占得比重很大,当然这是在传统机器视觉中的位置,作为商用软件自然是做得很好的,下面链接的为17.12 破解版本,只为学习交流,其他用途与我无关,哈哈。安装教程我就不罗嗦,初步的菜单,工具自己看吧,通用软件的结构 链接:https://pan.baidu.com/s/1V48jyOMCB201PizogYQ77w 提取码:NiuB 最主要的窗口: 1、图形窗
转载 2024-03-15 21:11:11
172阅读
Halcon Linux是一个基于Linux系统的开发平台,为开发者提供了丰富的工具和资源,帮助他们快速、高效地进行开发工作。在Halcon Linux平台上,开发者们可以轻松地进行各种软件开发、应用程序设计以及系统定制等工作。在众多的Linux开发平台中,Halcon Linux以其稳定性、扩展性和易用性而备受开发者们的青睐。 Halcon Linux平台支持多种开发语言和工具,包括C、C++
原创 2024-04-29 11:14:43
162阅读
Halcon是一款功能强大的机器视觉软件库,可以用于各种工业应用和研究项目。在Linux平台上,编译Halcon可以让用户充分利用开源系统的优势,并且更加灵活地进行开发和部署。 在Linux上编译Halcon的过程并不复杂,只需按照官方文档提供的步骤进行操作即可。首先,需要下载Halcon的安装包,并解压至指定目录。然后,在终端中进入解压后的目录,执行"./install"命令进行安装程序的启动
原创 2024-04-26 09:24:31
144阅读
Halcon 11 Linux是一款专为计算机视觉和机器视觉领域设计的软件开发工具。它通过强大的图像处理和分析功能,帮助用户快速准确地处理各种图像数据,实现各种应用场景的解决方案。 在现今数字化时代,图像处理和分析已经成为了许多行业的必备技术。从工业生产到医疗诊断,从安防监控到智能交通,图像处理和分析技术的应用无处不在。Halcon 11 Linux作为一款领先的软件工具,给用户提供了一站式的解
原创 2024-04-19 11:14:30
101阅读
halcon linux安装的过程中,我们需要遵循一定的步骤来确保顺利完成安装,并且保证系统的稳定性和安全性。下面将介绍halcon linux的安装步骤及一些注意事项。 首先,我们需要准备一个可引导的安装介质,可以是光盘、U盘或者镜像文件。然后我们将安装介质插入电脑,重启电脑并选择从安装介质启动。进入halcon linux的安装界面后,我们需要选择安装语言和时区等基本设置。 接下来,我们
原创 2024-04-29 11:31:28
155阅读
HALCON学习之旅(六) 文章目录HALCON学习之旅(六)1、Halcon代码如何导出高级编程语言代码 + 配置Halcon/C++编程环境2、Halcon连续采集相机图像3、Halcon批量加载图像4、Halcon设置自动保存程序5、Halcon数据结构讲解 1、Halcon代码如何导出高级编程语言代码 + 配置Halcon/C++编程环境流程如下:    &n
  • 1
  • 2
  • 3
  • 4
  • 5