halcon
【网络星空】
人工智能图像领域算法研发,实时发布行业最新技术,希望大家白嫖愉快。
展开
-
【c# halcon环境搭建】
【代码】【c# halcon环境搭建】原创 2023-11-03 23:00:23 · 190 阅读 · 0 评论 -
【频域滤波来检测非均匀照明表面的缺陷(划痕)】
该程序展示了如何通过频域滤波来检测非均匀照明表面的缺陷(划痕)。*然后,在频域中对输入图像进行傅立叶变换和滤波,从而增强高频信息。*最后,将其转换回空间域,并通过形态学对增强的缺陷进行后处理。*首先,创建一个合适的带通滤波器。原创 2023-06-19 15:04:34 · 124 阅读 · 0 评论 -
【估计两个连续图像之间的旋转中心】
因为光流的鲁棒估计仅在不均匀区域中是可能的,所以sobel_amp后跟阈值被用于从光流场选择用于旋转估计的有效向量。*这个程序演示了如何使用optical_flow_mg运算符来估计两个连续图像之间的旋转中心。原创 2023-06-19 15:01:31 · 81 阅读 · 0 评论 -
【dxf文件创建平面校准可变形模型】
利用该图像和模型轮廓的相应位置,操作符set_planar_calib_deformable_model_metric提取缺失的极性信息。首先,从dxf文件创建平面校准的可变形模型。dxf文件没有极性信息,因此使用“ignore_local_polarity”度量。该极性信息允许使用比“忽略本地极性”更具区分性的度量“使用极性”。此示例程序显示了从dxf文件创建平面校准可变形模型。然后,在搜索图像中找到该模型的实例。请注意,必须在世界坐标中提供模型。最后,在搜索图像中定位新模型。阅读金属零件的图像。原创 2023-06-19 15:00:03 · 125 阅读 · 0 评论 -
【局部可变形匹配来查找变形的对象】
这个示例程序展示了如何使用局部可变形匹配来查找变形的对象。*在这个例子中,物体的变形是由模拟的棉塞印刷效果产生的。*准备MVTec徽标的局部可变形模型。原创 2023-06-19 15:00:51 · 92 阅读 · 0 评论 -
【测量pcb走线的宽度】
首先,我们使用操作符lines_gauss来确定轨迹的宽度。*该程序显示了如何测量pcb走线的宽度。*之后,沿着轨道在每个点检查宽度。*最后,提取轨迹过窄或过宽的区域。原创 2023-06-19 14:58:03 · 161 阅读 · 0 评论 -
【确定阵列图案旋转角度】
此示例显示了如何使用操作符text_line_orientation确定导致晶圆片正确对正的旋转角度。*为此,必须知道晶片旋转中心的位置。原创 2023-06-19 14:52:49 · 80 阅读 · 0 评论 -
【傅里叶变换定位阵列点】
之后,通过检测自相关图像中最大值的亚像素精确位置来确定单个管芯的位置。*通过使用频域中的自相关技术来确定单个芯片在晶片上的位置。*晶圆的图像在频域中与其自身相关。原创 2023-06-19 14:50:54 · 77 阅读 · 0 评论 -
【基于描述符的模板匹配】
以特征点进行匹配 主要用于模板与图像拍摄角度不相同的场景使用。原创 2023-06-16 17:38:46 · 135 阅读 · 0 评论 -
【可变性模板匹配】
【代码】【可变性模板匹配】原创 2023-06-16 17:08:03 · 223 阅读 · 0 评论 -
read_image Error #5200 in read_image: HALCON error #5200: File not found
read_image 前加一句原创 2023-01-29 13:16:36 · 319 阅读 · 0 评论 -
【halcon C++编程 序列化与反序列化】
把对象转换为字节序列的过程称为对象的序列化把字节序列恢复为对象的过程称为对象的反序列化。原创 2022-09-25 21:09:43 · 1175 阅读 · 0 评论 -
【Halcon句柄操作】
在Windows操作系统下,句柄代表一个标识符,通常是一个整数,和内存管理机制有关。一般句柄的命名都带有handle,使用时注意即可。对于Halcon新人而言,往往不注重句柄的清除问题,这类似于C++中new,delete一样,如果句柄不清除的话,回导致软件运行过程中占用内存越来越大。不仅仅Halcon存在句柄,很多开放的SDK都会有句柄,比如说海康相机SDK中的handle代表相机设备句柄,通过句柄可以更改相机的参数比如说,刚新建一个halcon项目时,可以看到。原创 2022-09-25 21:06:37 · 1901 阅读 · 0 评论 -
【使用消息队列在线程之间交换数据(生产者消费者)】
【代码】【halcon多线程】原创 2022-09-20 15:56:20 · 268 阅读 · 0 评论 -
【halcon向量】
命名法:元组向量(或图标对象向量)称为一维,元组向量称为二维,依此类推。(因此,元组或图标对象的维数为零)。向量是可以容纳任意数量元素的容器,所有元素都必须具有完全相同的变量类型(即元组、图标对象或向量)。原创 2022-09-20 15:38:37 · 608 阅读 · 0 评论 -
【Halcon图像拟合圆】
在半导体行业,如PCB集成电路板,提供了Mark点,辅助视觉定位。而Mark点一般为圆形。视觉系统,需要抓取圆,进行精准定位。原创 2022-09-20 15:04:15 · 1649 阅读 · 0 评论 -
【Halcon边界轮廓提取与圆弧段拟合】
【代码】【Halcon边界轮廓提取与圆弧段拟合】原创 2022-09-20 14:58:29 · 1051 阅读 · 0 评论 -
【Halcon和C++数据之间的转换(HTuple、double、QString等)】
HTuple→VC。原创 2022-09-20 14:54:57 · 1333 阅读 · 0 评论 -
【无标题】
手册里面的particle例子,例子的任务是分析颗粒在液体中。在这个应用程序的主要困难:存在两种类型的对象:大明亮物体和较低的小物体的对比。此外噪音使分割的存在困难;无法使用全局灰度阈值threshold进行分割;原创 2022-09-20 14:45:26 · 60 阅读 · 0 评论 -
【dyn_threshold_划痕检测】
灰度低通滤波可以突出信号。dyn_threshold可以对两幅孪生图的信号进行阈值分割。灰度低通滤波可以突出信号。dyn_threshold可以对两幅孪生图的信号进行阈值分割。原创 2022-09-20 14:37:01 · 1030 阅读 · 0 评论 -
【Halcon判断HObject是否为空】
【代码】【Halcon判断HObject是否为空】原创 2022-09-15 09:38:44 · 825 阅读 · 0 评论 -
【Halcon 字符串与HTuple互转,double与HTuple互转,Mat与HObject互转】
Opencv和Halcon之间有很多数据要转换,特此记录。原创 2022-09-08 08:11:29 · 1309 阅读 · 0 评论 -
【Halcon中的HTuple类型】
1、既可以表示的类型有int,double、float、string,既可以表示单个值;3、可以是数组,数组遍历时需要有下标,如:变量名称[下标]halcon中的HTuple类型类非常强大;原创 2022-09-07 22:16:17 · 2100 阅读 · 0 评论 -
【ubuntu安装halcon】
代码】【ubuntu安装halcon】原创 2022-08-10 08:04:01 · 658 阅读 · 0 评论