![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
halcon
小娜美要努力努力
种一棵树最好的时间是十年前,其次是现在。
展开
-
halcon计算仿射矩阵的函数参数中的x和y
最近opencv和halcon混用,Row/Column/x/y显然已经快乱套了,正常来说:“x对应Column,y对应Row”是符合自然规律的,但在halcon计算仿射矩阵的函数中参数含义是如下的: hom_mat2d_translate:Tx和Ty分别代表Row方向和Column方向的平移量; hom_mat2d_rotate:旋转角度(逆时针为正,弧度制),x、y代表旋转中心的row和column值; hom_mat2d_scale:Sx和Sy分别代表Row方向和Column...原创 2021-05-08 09:31:15 · 1350 阅读 · 2 评论 -
Halcon8:获取仿射外接矩形(rectangle2)四个顶点坐标
Halcon8:获取仿射外接矩形(rectangle2)四个顶点坐标(1)实现功能: halcon中调用smallest_rectangle2()函数获得仿射外接矩形(旋转外接矩形),返回的是矩形的中心坐标、角度和长短轴长度,但是在有些时候需要使用的是仿射外接矩形的四个顶点坐标。 本文实现的功能是通过矩形的中心坐标、角度和长短轴长度获得四个顶点的坐标。...原创 2019-07-19 11:39:59 · 10860 阅读 · 0 评论 -
Halcon7:查询区域集中面积排序第n的区域的实现
Halcon7:查询区域集中面积排序第n的区域的实现[旧笔记整理](1)目的: 用于查询区域集合中某个属性(如面积、圆度、凸度、轮廓长度等)排序第n的区域,本文中以面积为例。(2)代码实现://[1]获得区域集合read_image (Yuan, 'C:/Users/happy xia/Desktop/yuan.png') binary_threshold (...原创 2019-07-16 16:06:27 · 2593 阅读 · 0 评论 -
Halcon6:阈值分割函数总结
Halcon6:阈值分割函数总结【旧笔记整理】(1) fast threshold(mage: Region: MinGray, MaxGray, Minsize:) ①算子描述: 全局阈值,此算子与threshold类似,只是多了一个輸入参数MinSize :提取对象的最小尺寸(2) gray histo(Regions, Ima...原创 2019-07-12 11:22:51 · 843 阅读 · 2 评论 -
halcon7:一些频域处理函数
halcon7:一些频域处理函数(1) convol_fft 功能:用在频域内的滤波器使一个图像卷积。(2) convol_gabor 功能:用在频域内的一个Gabor滤波器使一个图像卷积。(3) correlation_fft 功能:计算在频域内的两个图像的相互关系。(4) energy_gabor ...原创 2019-07-05 17:47:42 · 2215 阅读 · 0 评论 -
Halcon1:灰度投影的运用思路
Halcon1:灰度投影的运用思路(1)灰度投影简介 函数原型: gray projections(Region, Image, Mode, HorProjection, VerProjection) 功能:计算在水平和垂直方向的灰度值投影。(可理解为记录每行、列的灰度平均值的数组,不同mode算法不同)(2)求取灰度投影后的操作 ...原创 2019-07-03 10:09:51 · 5262 阅读 · 0 评论 -
Halcon2:select_shape_proto
Halcon2:select shape proto算子的应用(1)函数原型: select shape proto(Regions, Pattern, SelectedRegions , Feature, Min, Max)(2)函数功能: 依据某种相互关系筛选区域。(3) Feature参数的选项: 1)di...原创 2019-07-03 10:22:24 · 1432 阅读 · 0 评论 -
Halcon3:聚类及halcon实现
Halcon3:聚类及halcon实现(1)聚类的简介: 聚类是一种无监督学习方法,试图将数据集中的样品划分为若干个通常不相交的子集。(2)聚类的两个基本问题: ①性能度量: 用于度量聚类结果的好坏,即相同簇样本尽可能相似,不同簇样本尽可能不同。性能度星可分为两类,一,外部指标,将聚类结果与外部指标相比较,二,内部指标,直接考察...原创 2019-07-03 10:30:05 · 3277 阅读 · 0 评论 -
Halcon4:KNN算法及halcon例程
Halcon4:KNN算法及halcon例程(1) KNN算法简介: KNN算法,即K近邻算法是一种监督学习算法,本质上是要在给定的训练样本中找到与某一个测试样本A最近的 K个实例,然后统计k个实例中所属类别计数最多的那个类,据他们的主要分类来决定新数据的类别。(2) KNN算法的三个要点: ①K的选择: ...原创 2019-07-04 13:52:04 · 1164 阅读 · 0 评论 -
Halcon5:灰度共生矩阵及halcon实现
Halcon5:灰度共生矩阵及halcon实现(1)灰度共生矩阵的定义: 灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性来反映图像在方向、间隔、变化幅度及快慢上的综合信息。 由于纹理是由灰度在空间位置上反复出现而形成的,因而在图像空间中像个某距离的两像素之间会存在一定的灰度关系,即图像中灰度的空间...原创 2019-07-05 08:57:23 · 1919 阅读 · 0 评论 -
Halcon6:三维重建和光度立体视觉
Halcon6:三维重建和光度立体视觉(1)三维重建 ①三维重建简介: 在计算机视觉中,三维重建是指根据单视图或者多视图的图像重建三维信息的过程。 多视图的三维重建的方法是先对摄像机进行标定,即计算出摄像机的图象坐标系与世界坐标系的关系然后利用多个二维图象中的信息重建出三维信息。 ②三维重建的步骤: ...原创 2019-07-05 09:10:32 · 6999 阅读 · 1 评论 -
halcon5:var_threshold函数
halcon5:var_threshold函数(1)参数说明: var threshold(Image : Region : MaskWidth, MaskHeight, StdDevScale, AbsThreshold, LightDark:) ①Image:输入图像; ②MaskWidth, MaskHeight:是...原创 2019-07-08 11:34:08 · 5495 阅读 · 1 评论