Hello Mat

 找回密码
 立即注册
查看: 813|回复: 0

椭圆拟合

[复制链接]

1306

主题

1532

帖子

114

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22685
发表于 2023-12-1 16:00:45 来自手机 | 显示全部楼层 |阅读模式
椭圆拟合
【1】https://github.com/xiamenwcy/EllipseFittinghttps://icl.utk.edu/lapack-for-windows/clapack/index.html#buildhttp://eigen.tuxfamily.org/index.php?title=Main_Page
【2】将离散点转化到图像上,采用opencv进行椭圆拟合

  1. double E_cx = 0;
  2.             double E_cy = 0;
  3.             double E_rl = 0;
  4.             double E_rs = 0;
  5.             double E_phi = 0;
  6.             FitEllipse1D(X, Y, out E_cx, out E_cy, out E_rl, out E_rs, out E_phi);
  7.             Mat Ellp = new Mat();
  8.             GenEllipse(out Ellp, (int)E_cx, (int)E_cy, -E_phi * 180 / 3.1415926, E_rs, E_rl, 500, 500);
复制代码

b站视频
【VS2017编译Eigen和Clapack-哔哩哔哩】 [url]https://b23.tv/1iflwHy[/url]




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-6-7 07:57 , Processed in 0.232562 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表