中心位于图像外部的Python拟合圆
我有一个磁盘的以下二进制图像,并提取了它的边框:中心位于图像外部的Python拟合圆,python,opencv,image-processing,geometry,cv2,Python,Opencv,Image Processing,Geometry,Cv2,我有一个磁盘的以下二进制图像,并提取了它的边框: 如何计算圆的圆心和半径?我已经用cv2.HoughCircles()和cv2.findContours()+cv2.fitEllipse()尝试了一些方法,但是这些方法不适用于圆心远离图像的图像。您可以从3个点找到圆心,但要获得可靠的解决方案,最好使用ransac方法。它为所有边界点集使用一组不同的解决方案,并将为您提供更精确的解决方案。例如检查:
如何计算圆的圆心和半径?我已经用cv2.HoughCircles()和cv2.findContours()+cv2.fitEllipse()尝试了一些方法,但是这些方法不适用于圆心远离图像的图像。您可以从3个点找到圆心,但要获得可靠的解决方案,最好使用ransac方法。它为所有边界点集使用一组不同的解决方案,并将为您提供更精确的解决方案。例如检查: