原文:分析一则halcon抓边拟合直线的小案例

例图: 完整算法: 结果: 步骤分析: 图像三角形主要由 根直线构成 阈值化 skeleton提取骨架 将骨架 region 转为xld 将xld打散分割 筛选xld得到 条主xld 将这 条xld拟合成 条直线。 效果分析: 这种算法虽然步骤简单,但是其实鲁棒性并不好。主要风险在 筛选xld得到 条主xld 这一步,有时候,它没办法准确筛选到我们想要的xld,这样后面的准确拟合也就无从谈起。 用 ...

2018-10-13 10:40 0 8662 推荐指数:

查看详情

Halcon直线拟合

, Dist) 参数说明: 1 Contours 输入的轮廓 2 Algorithm 拟合直线算 ...

Mon Jun 25 17:25:00 CST 2018 0 5006
halcon之最小二乘拟合直线

如果不了解最小二乘算法 请先阅读: Least squares的算法细节原理https://en.wikipedia.org/wiki/Least_squares 通常在halcon拟合直线会用houghline或者 fitline。本文提供一种新的选择,用halcon的矩阵操作 ...

Wed Apr 12 09:01:00 CST 2017 0 7176
Halcon激光条处理并拟合直线思路整理

高斯模糊拟合激光条法: dev_close_window () * 设置颜色 dev_set_color ('green') * 读取图像 read_image (Image, 'images3/1') * 获得图像尺寸 get_image_size (Image, Width ...

Wed Sep 23 00:08:00 CST 2020 0 542
边缘分析直线和圆拟合——第5讲

一、直线和圆拟合概述 直线和圆的拟合,是视觉项目中非常常见的需求,但是对新手来说,在Halcon中实现却比较困难。 其基本思路都是: ① 分割出边缘,得到XLD(gen_contours_skeleton_xld、edges_sub_pix等) ② 将XLD进行分割、筛选 ...

Mon Apr 01 23:47:00 CST 2019 0 2211
图像直线分析拟合工具——opencv

之前见过别人利用halcon封装了一个不错的函数叫drawRake好像是这个名字。这个工具挺好用的,可以在图像上随意画一条直线,然后设置一些参数,他就能在你画的这条线附近寻找你想要的直线, 然而其不是开源的,halcon也是收费的。于是我就心血来潮想自己做一个类似的工具,花了一天搞出来 ...

Sun Dec 06 01:03:00 CST 2020 0 368
Halcon、OpenCV、C++ 实现最小二乘法拟合直线

最小二乘法拟合直线 概念:最小二乘法多项式直线拟合,根据给定的点,求出它的函数y=f(x),当然求得准确的函数是不太可能的,但是我们能求出它的近似曲线y=φ(x) 原理假设有点 , I = 1,2,3,……n,求近似曲线y=φ(x),并且使得y=φ(x)与y=f(x)的平方偏差和最小,偏差 ...

Mon Dec 28 22:11:00 CST 2020 0 575
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM