问题遇到的现象和发生背景
python-opencv 在对一个圆进行分析的时候,发现最小外接圆与最小外接矩形的长以及椭圆拟合的长轴这三个结果是不一致的,查了两个像素左右,如果按照轮廓进行检测,轮廓是二值化的数值,这三个数值不应该是相等的吗?还有就是,可以找到拟合出最小外接圆所对应的那个直径吗?
python-opencv 在对一个圆进行分析的时候,发现最小外接圆与最小外接矩形的长以及椭圆拟合的长轴这三个结果是不一致的,查了两个像素左右,如果按照轮廓进行检测,轮廓是二值化的数值,这三个数值不应该是相等的吗?还有就是,可以找到拟合出最小外接圆所对应的那个直径吗?
你好像对于最小外接和拟合理解有问题。用拟合最常用的一个最小二乘法举例,如果有异常数据是会去除的,但是最小外接不会去除异常数据啊,结果肯定是不会一样的啊。