效果
代码
def plot_vertices(image, vertices):
vertices = np.round(vertices).astype(np.int32)
overlay = image.copy()
for i in range(0, vertices.shape[0], 2):
st = vertices[i, :2]
overlay = cv2.circle(overlay,(st[0], st[1]), 1, (200,0,0), -1)
alpha = 0.35 # Transparency factor.
# Following line overlays transparent rectangle over the image
image = cv2.addWeighted(overlay, alpha, image, 1 - alpha, 0)
return image