Halcon
文章平均质量分 85
Malcon视觉底层库
机器视觉底层库
展开
-
Halcon 入门教程
Halcon 入门教程(01)这篇教程很简单,实现的功能是计算下图中曲别针的数量和每个曲别针的朝向。主要内容是翻译自Halcon 的帮助文档 “Chapter 4 Programming HDevelop”。使用的图像如下:这篇教程中我们假设 HDevelop 的各个参数都为默认值,通常新安装好的 HDevelop 所有的参数就都是默认值。如果不是的话可以通过下面的命令行方式将 HDevelop 的各个参数重置为默认值。hdevelop -reset_preferences首先打开 HDevelo转载 2021-08-07 11:44:40 · 6895 阅读 · 0 评论 -
Halcon 1D测量(1) _测量边缘对
首先先说明一下Hdevelop图形显示界面的坐标:基本上和其他环境中图像的坐标一样,左上角为(0,0),X轴为横轴,Y轴为纵轴,行Row指的是Y轴坐标,列Column指的是X轴坐标关于gen_measure_rectangle2:它是获得一个测量句柄Row, Column是矩形的中心Length1, Length2是矩形区域的长和宽的一半,关于区域的宽度,尽量在包住边缘的同时设置的越大越好,因为设置的太小噪声太大Phi是Rectangle旋转的角度,当为正时表示逆时针旋转,当为负时表示顺时针旋转原创 2022-04-30 22:21:42 · 1319 阅读 · 0 评论 -
Halcon二维仿射变换实例探究
二维仿射变换,顾名思义就是在二维平面内,对对象进行平移、旋转、缩放等变换的行为(当然还有其他的变换,这里仅论述这三种最常见的)。Halcon中进行仿射变换的常见步骤如下:① 通过hom_mat2d_identity算子创建一个初始化矩阵(即[1.0, 0.0, 0.0, 0.0, 1.0, 0.0]);② 在初始化矩阵的基础上,使用hom_mat2d_translate(平移)、hom_mat2d_rotate(旋转)、hom_mat2d_scale(缩放)等生成仿射变换矩阵;(这几个算子可以叠加或者原创 2022-04-30 22:13:01 · 1172 阅读 · 0 评论 -
Halcon旋转图片的研究
在Halcon中有两个用于图像旋转的函数:1,rotate_image*Image和ImageRotate分别是输入和输出图像*Phi是输入的旋转度数*interpolation是内插方式,默认为’constant’rotate_image(Image : ImageRotate : Phi, Interpolation : )2,affine_trans_image*开辟一个旋转矩阵(1)hom_mat2d_identity (HomMat2D)*为旋转矩阵赋值*HomMat2D是输入原创 2022-04-30 22:07:04 · 1769 阅读 · 0 评论