• halcon教程从0基础到精通 快速了解操作并精通视觉项目最全****资料汇总 halcon下载

    时间:2024-04-03 19:05:55

    全网最全资料总链接:         halcon是德国公司开发的一套很完善的机器视觉算法包,很广泛地应用于工业各个领域中,用途十分广泛,是一款值得学习的图像处理软件,个人觉得:halcon虽然没有opencv和matlab在图像处理领域应用更加广泛,专业性、集成封装性、稳定性在halcon上优势就...

  • Halcon18MFC混合编程之二——打开两幅图_MFC布局_

    时间:2024-04-03 16:26:40

    混合编程都是引用/参考:http://blog.sina.com.cn/s/blog_812e326f010117x4.html 在系列一中,窗口只在读取图像的时候打开。今天我们要在读取图像之前打开两个窗口,一个用于显示原图,一个用于显示处理后的效果图。如下图所示: 要完成这个任务,我们需要知道确定...

  • halcon与C++ builder的混合编程环境配置

    时间:2024-04-03 10:49:31

    1.1库函数的调用将halcon代码导出保存为***.c文件;在halcon安装目录找到:halconc.dll  ; halcon.dll和halcon.lib与halconc.lib;将halcon.lib与halconc.lib重命名为halcon_bcb.lib与halconc_bcb.li...

  • HALCON(1)两个简单设置

    时间:2024-04-03 10:49:07

    初学者必须要回的两个简单的界面设置窗口设置和颜色及字体大小的设置1)窗口设置:刚一打开HALCON的时候难免窗口不太好看或者界面不太舒服,这时候只需要点击菜单栏里的“窗口->排列窗口”就可以将四个窗口设置成比较舒服的样子。这是选过“排列窗口”之后的样子,看上去非常整齐。无论你把对话框方程什么样...

  • Halcon学习(6):Halcon制作训练集、训练分类器并识别汉字

    时间:2024-04-03 10:46:52

    代码不是很鲁棒,所以换一张图片,Blob分析的结果有很大的可能是提取不到下面九个字,不过处理的方法和流程是相同的,可以参考参考。其他没有什么好说明的,信息全在注释里面,原图有点大,这里只贴个部分截图。代码如下:*******提取原图“机器视觉算法与运用”这个9个字*dev_close_window ...

  • halcon形态学操作morphology

    时间:2024-04-03 10:45:15

    膨胀腐蚀1.gen_disc_se功能:创建椭圆形结构元素,用于图像的腐蚀膨胀2.gray_erosion功能:使用结构元素对图像做腐蚀操作3.gray_dilation功能:使用结构元素对图像做膨胀操作4.erosion_circle功能:使用圆形结构元素对区域region做腐蚀操作5.erosi...

  • Halcon3D倾斜平面矫正至水平面-2.halcon程序解析

    时间:2024-04-02 22:47:04

    2.1初始图像夹角 在文章中,我选取一个在实际中非常常见的过度倾斜面,然后对倾斜面进行平面矫正。 *未矫正的图像gen_rectangle2 (ROI_0, 36.108, 31.8289, rad(-75.4188), 37.7147, 8.15956)reduce_domain (Image...

  • Halcon算子:灰度共生矩阵gen_cooc_matrix、cooc_feature_matrix、cooc_feature_image

    时间:2024-04-02 18:36:36

    1、灰度共生矩阵         图像的纹理一般具有重复性,纹理单元往往会以一定的规律出现的图像上,因此这种图像中一定距离之内往往会有两两灰度相同的像素点对,这种特性就适合用灰度共生矩阵表示。         取图像(N×N)中任意一点 (x,y)及偏离它的另一点 (x+a,y+b),设该点对的灰度...

  • 机器视觉halcon classification——分类概述

    时间:2024-03-31 13:02:16

          Classification: Theoretical  Background      *灰度图中含有圆形水果,已经将有水果的区域提取出来且每个区域一个水果。使用分类器可将橘子和柠檬区分开,分类任务即决定每个区域中的水果是属于橘子那个类还是柠檬。      Generally, a c...

  • 在VS中用Halcon13 Variables Inpect插件

    时间:2024-03-30 16:17:33

    1.由于Halcon 13 中自带的 “VS变量查看”插件无法使用,给程序调试带来诸多不便,这里分享一份折腾了好久才探索出的一种方法。2.下载一份Halcon12的 “VS变量查看”插件,如下图所示为什么可以使用halcon12的插件查看13的变量,因为二者的“数据结构一样”都是tuple, ima...

  • Halcon之单相机的标定

    时间:2024-03-30 13:43:47

    Halcon之单相机的标定单相机标定步骤:第一步: 打开HALCON,新建一个程序。第二步: 在程序编辑中输入算子gen_caltab,然后右击打开算子窗口,输入相关参数,点击确定,如图所示。注: 完成这一步后会生成两个文件,一个是后缀为.descr的标定板描述文件,另一个是标定板的图像文件,这两个...

  • halcon基础应用和方法经验分享(一)

    时间:2024-03-28 21:05:48

    halcon是德国公司开发的一套很完善的机器视觉算法包,很广泛地应用于工业各个领域中,用途十分广泛,是一款值得学习的图像处理软件,个人觉得:halcon虽然没有opencv和matlab在图像处理领域应用更加广泛,专业性、集成封装性、稳定性在halcon上优势就很明显。我也是图像处理新手,接手一个机...

  • 在没有网没有专业摄像头情况下基于halcon的视觉识别小实验

    时间:2024-03-26 12:46:45

    这是我来到CSDN的第一篇博客,希望各路大神批评指正。话不多说,现在开始!为了是大家明白,标题过于冗余,但还是不能详尽。首先,我要介绍一下这个小实验的功能,从机器视觉方面出发就是一个简单的瓶盖识别小实验,之所以拿出来主要是因为该试验的环境搭建比较简单,各位读者在看完本文后即可独立完成。1、前期准备硬...

  • halcon创建库函数

    时间:2024-03-21 13:32:31

    创建一个库函数供其他函数调用,相当于Python中的第三方库中的函数1、 点击函数/创建新函数,类型选择库函数,创建一个新的用于保存函数的文件(这个文件就相当于Python中的第三方库),或者选择一个已经存在的文件用于保存新函数。若选择本地程序函数则只有此程序可用(暂时没找到保存在哪,知道请告诉我哈...

  • C#(VS)调用HALCON12

    时间:2024-03-19 08:36:27

    1、使用HDevelop编写代码:dev_close_window ()read_image (Image, 'E:/图库/abc.jpg')rgb1_to_gray(Image,GrayImage)get_image_size (Image, Width, Height)dev_open_wind...

  • Halcon 点云处理流程(点云分割、连通筛选、模型位姿变换、三角化)

    时间:2024-03-18 19:14:39

    Halcon 点云处理(点云分割、连通筛选、模型位姿变换、三角化) 链接:https://pan.baidu.com/s/1QiIt_Y55IaO3l4kT2ljYTA 提取码:4fni * 1.读取点云数据 ****************...

  • 一文读懂halcon 手眼标定的坐标转换

    时间:2024-03-15 16:16:57

    一直以来,对于手眼标定所涉及到的坐标系及坐标系之间的转换关系都没能有一个很好的理解,最近找了halcon手眼标定的实例在研究,发现对于相机的两种安装方式(眼在手和眼在手外),其坐标转换关系是类似的,这样说好像太抽象了,下面具体说说。我觉得标定最基本的是要将坐标系理清楚,这里涉及到的坐标系有四个:机器...

  • halcon OCR识别,训练自己的OCR

    时间:2024-03-15 08:25:43

    看halcon助手有OCR识别,就想着试一下,结果一直识别不出来,不知道怎么训练自己的OCR库,经过一天搜索资料,终于知道怎么训练自己的OCR库,并在图像中进行识别害怕以后忘了,上传上来以备以后不时之需dev_set_draw (‘margin’)*加载图像read_image (Image, ‘汉...

  • C#在未安装Halcon环境中调用Halcon的方法

    时间:2024-03-14 14:47:38

    1.1 找到Halcon的dll    将Halcon安装路径下的所有dll复制进一个文件夹内 1.2 放入程序目录下 1.3 设置程序引用目录文件    在App.config中添加如下代码 <runtime><assemblyBinding xmlns="urn:schem...

  • 划痕检测 opencv/halcon

    时间:2024-03-12 14:43:18

    在实际应用中,得到的图像的阈值不太理想时通过固定阈值分割很难得到所要提取的特征,因此Halcon中 含有动态阈值分割法,即首先对图像进行均值滤波,然后与现有图像最差后进行阈值分割。该方法适合比较 小的特征提取,例如金属表面的划痕、丝网的漏洞等。本例提取丝网上漏洞区域以及漏洞数量,...