精华内容
下载资源
问答
  • Halcon教程之单相机标定
    2020-12-19 11:21:39

    图像处理与机器视觉第一章 图像增强的研究和发展现状  图像在采集过程中不可避免的会受到传感器灵敏度、噪声干扰以及模数转换时量化问题等各种因素的影响,而导致图像无法达到令人满意的视觉效果,为了实现人眼观察或者机器自动分析、识别的目的,对原始图像所做的改善行为,就被称作图像增强。图像增强包涵了非常广泛的内容,凡是改变原始图像的结构关系以取得更好的判断和应用效果的所有处理手段,都可以归结为图像增强处理,其目的就是为了改善图像的质量和视觉效果,或将图像转换成更适合于人眼观察或机器分析、识别的形式,以便从中获取更加有用的信息。  常用的图像增强处理方式包括灰度变换、直方图修正、图像锐化、噪声去除、几何畸变校正、频域滤波和彩色增强等。由于图像增强与感兴趣的物体特性、观察者的习惯和处理目的密切相关,尽管处理方式多种多样,但它带有很强的针对性。因此,图像增强算法的应用也是有针对性的,并不存在一种通用的、适应各种应用场合的增强算法。于是,为了使各种不同特定目的的图像质量得到改善,产生了多种图像增强算法。这些算法根据处理空间的不同分为基于空间域的图像增强算法和基于变换域的图像增强算法。基于空间域的图像增强算法又可以分为空域的变换增强算法、空域的滤波增强算法以及空域的彩色增强算法;基于变换域的图像增强算法可以分为频域的平滑增强算法、频域的锐化增强算法以及频域的彩色增强算法。  尽管各种图像增强技术已取得了长足的发展,形成了许多成熟、经典的处理方法,但新的增强技术依然在日新月异地发展完善,不断推陈出新,其中尤其以不引起图像模糊的去噪声方法(如空域的局部统计法)和新的频域滤波器增强技术(如小波变换,K-L变换等)最为引人瞩目。  第二章 图像增强的基本方法  一般而言,图像增强是根据具体的应用场景和图像的模糊情况而采用特定的增强方法来突出图像中的某些信息,削弱或消除无关信息,以达到强调图像的整体或局部特征的目的。常用的图像增强方法有灰度变换、直方图修正、噪声清除、图像锐化、频域滤波、同态滤波及彩色增强等。图像增强的方法主要分为两类:空域增强法和频域增强法。空域增强法直接针对图像中的像素,对图像的灰度进行处理;频域增强法是基于图像的Fourier变换式对图像频谱进行改善,增强或抑制所希望的频谱。  2.1灰度变换  灰度变换增强的原理如下:设r和s分别代表原始图像和增强图像的灰度,T(•)为映...

    更多相关内容
  • 文件为经典实用Halcon教程资料(大恒+工作搜集),是作者搜集的非常有用的资料,分享给大家1
  • halcon入门教程详解

    2018-02-02 11:27:30
    详细介绍了halcon入门基础知识,比如摄像头获取图像和参数设置以及图像处理常用的算子,边缘检测,区域生长等
  • 在我写的halcon教程里面 有需要使用的回形针资源的朋友可以进行下载
  • Halcon介绍 Halcon入门 Halcon算法介绍 Halcon应用实例 Halcon在机器视觉及工业检测的一些应用方法 Halcon中的条形码二维码识别技术
  • Halcon教程一 :软件入门

    万次阅读 多人点赞 2020-11-09 13:25:05
    自己到网上找halcon教程不是收费的 就算随便搞搞的 没有能系统去学习的知识体系 而且大多博主可能就一篇教程 对于新手来说 简直是致命的 我国互联网的生态建设如此不堪 出现了有人想学 没人牵头的状况 为了让大家...

    最近想学习一下机器视觉 用到的库是Halcon
    自己到网上找halcon的教程不是收费的 就是随便搞搞的
    没有能系统去学习的知识体系
    而且大多博主可能就一篇教程 对于新手来说
    简直是致命的 我国互联网的生态建设如此不堪
    出现了有人想学 没人牵头的状况
    为了让大家更加如何去使用halcon
    我准备探索之后出一套halcon系列的教程
    如果你也在学halcon 可以点个收藏 一起学习

    机器视觉
    首先halcon软件打开后是这个样子的
    可以看到上面两行是一些功能选项
    这个我们先不管
    我们首先认识一下下面的四个窗口

    左上角:图形窗口,当有图片,或者工业相机的动态成像都可以在这里显示,如果啥都没有,是块黑板,那就需要自己去打开一个图像窗口
    在这里插入图片描述

    左下角:图像属性窗口,halcon在处理图像的时候会产生很多个图像,每一步都会生成一个处理后的图像,然后这些图像的信息就在这里做一个显示
    halcon教程

    右上角:算子窗口,当进行程序编写的时候,总是需要使用的一些函数,函数会有多个参数,可以在这里进行赋值,也可以提供查询操作
    halcon教程

    右下角:程序窗口,程序就是一些逻辑代码加许多个算子组成的语句块,我们只要合理的使用算子,就可以达到我们最后想要的效果
    halcon教程

    窗口就介绍到这里

    Halcon识别图像的步骤
    ①基本步骤:

    图像预处理 ------》区域分割 ------》 区域筛选 ------》 特征分析、有用信息提取等

    ②图像预处理:图像去噪、图像基本变化、图像增强、图像位置变化等。

    ③区域分割:将感兴趣的区域从原图像中分割出来。包括基于阈值的分割、聚类的分割等等。

    ④区域筛选:从分割出来的所有区域中,根据区域的某些特征,筛选出我们需要的区域。这些特征包括长度、长宽比例、凸性、圆度等等。

    ⑤特征分析:根据筛选的区域,对区域进行定量分析,包括区域的大小、外接圆、以及其他特征分析等,来判断区域是否满足条件要求。如果是测量类,需要对区域之间的关系进行分析等。

    展开全文
  • HALCON视频-教程

    2018-03-21 15:51:10
    HALCON视频-教程,课程都是花钱买的,挺适合halcon入门
  • HALCON快速入门手册.pdf

    2020-07-10 22:50:02
    HALCON入门手册为本人于2020年初编写,旨在帮助刚开始接触HALCON,或者在一些设计中临时简单使用下HALCON的朋友快速上手这款优秀的机器视觉软件,配有入门操作每一步骤的截图及说明,并附有一些常用的模板和算子。...
  • Halcon教程系列/启蒙----(1)初识Halcon

    千次阅读 2019-06-27 16:58:11
    教程全部基于Halcon12.0 开发环境 窗口布局 打开halcon后 基本布局从上到下依次是文件栏、工具栏、以及图形窗口和程序编辑器,打开变量窗口或者算子窗口会显示相应的窗口。 a.通过文件栏—>窗口—>打开窗口...

    本教程全部基于Halcon12.0

    开发环境

    窗口布局

    打开halcon后
    Halcon上部
    基本布局从上到下依次是文件栏、工具栏、以及图形窗口和程序编辑器,打开变量窗口或者算子窗口会显示相应的窗口。
    a.通过文件栏—>窗口—>打开窗口名称来打开相应窗口
    b.如果发现窗口比较乱,可以通过文件栏—>窗口—>排列窗口进行初始化窗口位置

    1.图形窗口

    图形窗口
    图形窗口显示每一行代码显示的图想,图像窗口上的工具栏可以对图像进行放大、缩小、提取ROI等操作。

    2.变量窗口

    变量窗口
    Halcon变量分为图像变量和控制变量

    3.算子窗口

    算子窗口
    显示算子

    4.程序编辑窗口

    程序编辑窗口
    编写相应的Halcon程序

    Halcon窗口操作

    1.文件操作

    点击文件栏—>文件
    文件操作
    我们可以进行新建程序、打开程序、保存程序等操作,特别注意的是
    导出这个操作用处很多,在实际应用中,我们可以导出为C++、VB、C#等代码
    导出

    2.函数操作

    点击文件栏—>函数,
    函数
    点击创建新函数,可以封装自己的函数

    3.帮助操作

    点击文件栏—>帮助,或者按F1可打开帮助页面
    帮助1
    帮助2
    可以进行查询算子函数信息

    4.例程操作

    点击工具栏第三个按钮或者Ctrl+E打开例程
    例程
    例程里含有经典的各种场景下的算法。

    Halcon数据读取操作

    1.读取相机

    点击文件栏—>注释–>打开新的Image Acquistion
    采集助手
    相机采集1
    点击自动检测接口,来找到相机,电脑自带的相机一般为DirectShow,如果海康或者大华或者第三方的相机,需要安装相应的驱动,才可以检测到
    相机采集2
    点击连接
    相机采集3
    可以对图像采集进行设置,颜色空间可以设置rgb或者gray采集
    点击连接,然后点击实时,就可以在图像窗口看到实时的采集结果
    在这里插入图片描述
    点击参数,对画面进行调节
    相机采集5
    点击代码生成—>插入代码,会在程序编辑器中生成采集代码
    在这里插入图片描述

    展开全文
  • halcon入门

    2018-07-15 10:41:20
    halcon入门教程,matching This section introduces you to HALCON’s matching functionality. In particular, it provides you with an overview on • how to use this manual (section 1.1), • the general ...
  • Halcon教程二:内置实例程序库

    千次阅读 2020-11-09 13:40:51
    我也不了解Halcon 但是我是这样的一个人 用于探索 举一反三 一点就通的人 在入门Halcon之前,我看过官方的文档 又臭又长 还是英语 ,对于我这种需要借助翻译软件来阅读的人简直就算灭顶之灾 学习起来非常吃力 然后又...

    我也不了解Halcon
    但是我是一个
    勇于探索 举一反三 的勇者
    在入门Halcon之前,我看过官方的文档
    又臭又长 还是英语 ,对于我这种需要借助翻译软件来阅读的人简直就算灭顶之灾 学习起来非常吃力
    然后又在网上找教程 不好意思 压根就没有
    虽然有个别博主提供了一些视频教程 但是我看也比较鸡肋
    对于我来说没啥作用 但是我花了半天的时间 快进看完了很多操作
    无非就是在使用一些算子
    其实这些算子 在内置的实例程序库里面都会出现
    halcon为什么会提供这么多实例库给我们呢
    就是为了让我们方便学习
    只要你足够聪明 那么 完全可以自学halcon
    那么内置的程序库在哪

    halcon教程
    工具栏上有这么个按钮 我们可以直接点击
    然后就会出现下面的方框
    halcon还给我们分了类 有没有很方便哈哈哈
    那么我们随便去点击一个程序实例
    halcon教程
    点击打开按钮
    halcon教程
    那么程序示例的结构就出现了
    我们可以每一个程序都看看
    当然这需要花费很长的时间
    慢慢来 一起学习 实例库就介绍到这里

    展开全文
  • Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人...
  • halcon12.0的视频教程,非常详细,从入门到精通,非常建议初学者看,当时在某宝上花30元买的,分享给大家
  • halcon简明教程

    2017-02-21 10:03:21
    halcon简明教程简要介绍halcon中查询图像参数、摄像头获取图像和相关参数、有关图像通道的函数、有关图像生成的函数、有关图像的定义域的函数、获取 Image 图像中 Region 区域的特征参数、改变图像的现实方式和大小...
  • halcon教程九 我把halcon里的程序导出来放进了C#程序里 当然 那是控制台程序 那么现在 我们将它可视化 先看效果 单机识别回形针 OK 这个项目我会作为一个开源项目和大家一起学习 文章末尾会放上地址 我只实现了...
  • 2022年C#+Halcon开发的完整视觉案例(基于项目三层架构)
  • halcon视觉学习资料

    2018-01-13 17:50:21
    1.机器视觉与应用 2.机器视觉主要产品选型 3.基于HALCON的 模板匹配 方法总结 4.HALCON函数+功能大全
  • 我们在工作中经常会被人问到Halcon和Visionpro的区别是什么,我可以提供一个很全面的它们之间的区别分析,因为我拥有视觉开发开发10年以上的经验。 一、概括的对比 1.1 Halcon的优势 Halcon有着更加低廉的Lisence...
  • halcon实用教程

    2018-08-02 18:25:50
    适合初学者学习halcon详细教程,开发视觉程序的利器!!
  • Halcon教程第一讲 读取多张图片

    千次阅读 2021-12-25 10:35:56
    第一种方法 ImagePath:=[] ImagePath[0]:=‘E:/images1/a000.bmp’ ImagePath[1]:=‘E:/images1/a001.bmp’ ImagePath[2]:=‘E:/images1/a002.bmp’ ImagePath[3]:=‘E:/images1/a003.bmp’ ImagePath[4]:=‘E:/...
  • Halcon 入门教程(01)

    万次阅读 多人点赞 2019-05-11 15:41:34
    Halcon 入门教程(01) 这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。 使用的图像如下: 这篇教程中我们假设 ...
  • 在上一篇教程 我做了一个回形针的识别案例 现在我们要将识别回形针的这段程序集成到我们的C#程序里面 那么这个时候就要去掉不需要的函数 原先用到的很多算子啥的都是为了在halcon的窗口显示 而现在我们需要去我们...
  • 作为行业领先的现代机器视觉技术供应商,MVTec Software GmbH公司宣布将于2019年5月31日发布其标准机器视觉软件产品HALCON的新版本:HALCON 19.05 Progress。下面带您抢先了解HALCON 19.05 Progress版的新特性。 1....
  • Halcon教程三:了解基础算子

    千次阅读 多人点赞 2020-11-09 14:40:34
    Halcon功能 定位、尺寸、缺陷检测、条码读取、(机械手)抓取放置、三维重构 工业相机接口型式 F、C、CS,差别在于镜头与CCD距离不同; dev_update_on/dev_update_off 内含三个算子:dev_update_pc:控制程序计数器...
  • 德国HALCON公司最新版机器视觉软件 HALCON18.05于已正式发布。那么HALCON 18.05与Halcon 17相比有哪些方面的提高呢?现在就由我们的专业机器视觉Halcon培训讲师与大家进行分享和交流,希望能给学习和关注机器视觉...
  • Halcon教程四:一个小技巧

    千次阅读 2020-11-09 15:15:24
    因为Halcon的示例都依赖于他的内置图片库 那么每一个程序前面都会出现 read_image(Image,path) 这一行函数 可以知道是获取一张图像的意思 但是如果我们需要自定义自己图片的路径 这个时候难道去 复制那张图片的路径...
  • Halcon教程五:简单的条码识别案例

    千次阅读 多人点赞 2020-11-09 19:44:11
    在前面几个博客里面都是对Halcon的一些介绍 没有写一个实践的案例 这篇博客来当作第一个实现的小案例 我这个里是对简单条形码的一个识别 我使用工业相机拍了一张书本后面的条码 如图 不好意思 拍到了 那么我们改...
  • 1.基本语法 等号 := 不等号 # ... : )是直接填充区域内所有的空洞,也就是说如果把填充后的区域conn打散其个数为1 6.Halcon内部如何计时 count_seconds(second0) . . . . count_seconds(second2) Time:=second2-second0
  • 在网上的很多教程是拿的是这张图 其实这张图是内置的回形针图片 在halcon示例里面输入clip就可以了 于是我自己用相机拍了一张 比较正常的回形针 那么我们就参照原示例进行一波改造 因为换上我的图片那个示例识别...
  • 该资源是c#联合halcon的实战视频,从相机的SDK开发开始到算法的设计、界面设计和串口通信、网口通信的联合实战内容,视频高清无密码。资源满意请打分呀,老铁 该资源是c#联合halcon的实战视频,从相机的SDK开发开始...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,003
精华内容 401
关键字:

halcon教程

友情链接: DSC_MGMT_UTILITY.zip