Középvonal
Váz és középvonal
A váz egy régióalapú alakjellemző, amely reprezentálja az objektum alaját és topológiailag ekvivalens vele. A középvonal egy vázközelítés, amely vázkijelölő algoritmusok eredménye. A vázkijelölő algoritmusok közül a vékonyítás - az egyik legelterjedtebb módszer - iteratív objektumredukción alapul.
Példaprogram
import cv2
import numpy as np
img = cv2.imread("dolphin.png",cv2.IMREAD_GRAYSCALE);
retval, inv_img = cv2.threshold(img, 0,255, cv2.THRESH_BINARY_INV); # invertalom
kozepvonal = cv2.ximgproc.thinning(inv_img, thinningType=cv2.ximgproc.THINNING_GUOHALL);
cv2.imwrite("kozepvonal.png", kozepvonal);
cv2.imshow("kozepvonal",kozepvonal);
cv2.waitKey(0)