在霍夫检测直线的时候,一条直线会被检测出许多条,可以根据给定的点集拟合出一条直线的情形。

 void cv::fitLine(cv::InputArray points, // 二维点的数组或vectorcv::OutputArray line, // 输出直线,Vec4f (2d)或Vec6f (3d)的vectorint distType, // 距离类型,要使输入点到拟合直线的距离和最小化double param, // 距离参数,一般设为0double reps, // 径向的精度参数,通常情况下两个值均被设定为1e-2double aeps // 角度精度参数);

示例如下:

Vec4f line;
vector<Point> point;fitLine(point, line, DIST_L2, 0, 1e-2, 1e-2);

直线拟合fitLine函数的用法相关推荐

  1. OpenCV | 直线拟合fitline函数(Python)

    简介 之前做直线拟合时,自己写了一个利用最小二乘做直线拟合的程序,但是由于直线检测的误差比较大,拟合的效果并不好.个人不知道是什么原因,因此想尝试更改一下直线拟合的算法,后来找到了OpenCV中的fi ...

  2. OpenCV | 直线拟合fitline函数

    学习目标: 学习掌握OpenCV的fitline函数 学习内容: cv::fitLine()的具体调用形式如下: void cv::fitLine( cv::InputArray points, // ...

  3. 【OpenCV3】直线拟合--FitLine()函数详解

    一.FitLine()函数原型 CV_EXPORTS_W void fitLine( InputArray points, // 待输入点集(一般为二维数组或vector点集)OutputArray ...

  4. OpenCV—直线拟合fitLine

    本文的主要参考为官方文档OpenCV249-fitLine和博客-OpenCV 学习(直线拟合) 以及<Learning OpenCV 3>page425-426 OpenCV中提供的直线 ...

  5. 【OpenCV3】直线拟合——cv::fitLine()详解

    在图像处理中,通常会遇到根据给定的点集(比如轮廓)拟合出一条直线的情形.opencv2和opencv3中提供了一个专门用于直线拟合的函数--cv::fitLine(). 下面对该函数作一详细的介绍. ...

  6. OpenCV--直线拟合fitLine及求两直线对称轴

    文章目录 直线拟合fitLine 求两直线对称轴 倾斜校正 附1 实验代码 直线拟合fitLine void cv::fitLine( cv::InputArray points, // 二维点的数组 ...

  7. C++版本OpenCv教程(四十三)直线拟合

    前面介绍的函数都是寻找图像或者点集中是否存在直线,而有时我们明确已知获取到的数据在一条直线上,此时需要将所有数据拟合出一条直线,但是由于噪声的存在,这条直线可能不会通过大多数的数据,因此需要保证所有的 ...

  8. OpenCV每日函数 结构分析和形状描述符(8) fitLine函数 拟合直线

    一.fitLine函数 1.函数原型 从 2D 或 3D 点集拟合到直线.函数 fitLine 通过最小化 将线拟合到 2D 或 3D 点集,其中 是第个点之间的距离,线和 是距离函数,以下之一: D ...

  9. c++ opencv fitLine函数拟合直线

    c++ opencv fitLine函数拟合直线 fitLine 函数 void fitLine( InputArray points, OutputArray line, int distType, ...

最新文章

  1. win7修改网络计算机名字,小编分析win7系统修改计算机名字的操作方法
  2. VIM: quickFix窗口的使用
  3. java书籍_学习Java最好的10本书,从入门到精通
  4. 判断一个数是偶数还是奇数
  5. @ModelAttribute使用详解
  6. 库克微微一笑:苹果市值再次突破万亿美元大关
  7. 虚拟空间 配置 服务器,虚拟主机空间可以修改服务器配置吗
  8. 腾讯还在提高围棋AI绝艺的棋力,柯洁说已经超过当年AlphaGo
  9. Thinking in C++ ----第二章 对象的创建和使用
  10. 自动控制原理第2章——自动控制系统的数学模型(思维导图)
  11. 小米200万的新LOGO 一行代码就能修改?
  12. 推荐一个在线ide的网站
  13. 不同cpu matlab,求助大神,为何不同机器运行MATLAB结果不同
  14. 【236】Python求列表最长字符串及lambda和最长公共子串
  15. idea修改单行注释颜色
  16. 【PHP】五分钟教你编写一个实时弹幕网站
  17. Python学习:小数/浮点数(float)类型详解
  18. Windows下MVE编译以及使用
  19. 网易云音乐开放平台API
  20. 施乐背包服务器显示代码a0,富士施乐故障维修代码.doc

热门文章

  1. Linux命令详解-hwclock
  2. GNU C++ 智能指针6-- 解析_Sp_counted_inplace类
  3. 金蝶软件 CITRIX无法打印解决方案
  4. 一个前端程序员的日常
  5. 最全最详细的蓝牙版本介绍包含蓝牙4.0和4.1
  6. Excel 2013 如何分列操作
  7. 计算机专业被check后拒签,签证被Check是怎么一回事?解读美签的几种情况
  8. 【10】Ubuntu16虚拟机调整窗口大小自适应
  9. Coursera普林斯顿大学算法下Week4:Boggle 拼字游戏
  10. python3.6怎么保存_python 保存数据单文件_python3.6 单文件爬虫 断点续存 普通版 文件续存方式...