前言
opencv 中的 fitEllipse 返回的矩形参数应该如何理解和参考呢?自己找资料的 时候 看到其他博客实在是 误人子弟或者时效太久了。 早已不适用。
本人实验所用版本 Opencv4.0 +
提示:以下是本篇文章正文内容,下面案例可供参考
一、 函数详解
RotatedRect fitEllipse( InputArray points );
简介:给出若干个点之后(根据规定 至少六个点)
filE函数把点集 拟合为 旋转矩形 并返回。
二 、返回矩形的参数详解
返回的RotedRect矩形的参数:size.width , size.height , center , angle 。
- center 即返回矩形的几何中心 ,易于理解。 同时也是最小拟合椭圆你的中心。
- width默认为椭圆的短轴返回矩形的短边 ,height默认为椭圆的长轴 ,返回矩形的长边
- angle:重点 :返回矩形的角度大小【注:不是弧度】在【 0 ο − 18 0 ο 0^{\operatorname{\omicron}}-180^{\operatorname{\omicron}} 0ο−180ο】之间, 具体是怎么操作的, 我还不是很理解 ,,有时间回来补充一下, 。
二、实际操作检测
1.代码
2.运行情况
总结
感觉网上的其他博客真的是乱写,ε=(´ο`*)))唉 。 或许可能是时代太过久远了吧,他们的用的都是 cv2.0+ 或者3.0 +
如果对你有帮助的话 ,麻烦点个赞(~ ̄▽ ̄)~啦啦啦。