def countVertices(contour): peri = cv2.arcLength(c, True) approx = cv2.approxPolyDP(c, 0.04 * peri, True) return len(approx) #Classifies a contour as a generic polygon shape