图像分割后如何校正边界

时间:2018-08-16 16:28:19

标签: python python-3.x algorithm image-processing

我使用图割算法进行图像分割,结果不正确。需要在分割的图像中使用适当的多边形和线条来改善边界。

Segmented image

segments = felzenszwalb(img, scale=k, sigma=sigma, min_size=minsize)

toCheckImg = np.zeros_like(img)
toCheckImg = find_boundaries(segments,connectivity=segments.ndim).astype(np.uint8)

image, contours, hierarchy = cv2.findContours(toCheckImg,cv2.RETR_LIST,cv2.CHAIN_APPROX_SIMPLE)

1 个答案:

答案 0 :(得分:0)

1 /您可以使用边缘检测器,然后插值图像中的剩余值以获取边界。 2 /要校正边界,您可以应用具有非常低sigma的高斯滤波器,以便将边界提取出来。 如果您遇到任何问题,请告诉我。