源码:
import cv2
import numpy as np
import math
def seg_circle(img):
h, w = img.shape[:2]
result = np.zeros([h, w, 3])
circles = detect_circle(img)
print(circles)
print("圆心:", circles[0][0]
本文介绍了使用Python结合OpenCV库进行图像处理,实现圆形物体的自动识别,并详细讲解了如何将识别出的圆形物体从背景中抠取出来,提供了完整的源代码及运行结果展示。
源码:
import cv2
import numpy as np
import math
def seg_circle(img):
h, w = img.shape[:2]
result = np.zeros([h, w, 3])
circles = detect_circle(img)
print(circles)
print("圆心:", circles[0][0]
1723
3503
1万+