--- comments: true status: new --- # Annotators === "VertexAnnotator" ```python import supervision as sv image = ... key_points = sv.KeyPoints(...) vertex_annotator = sv.VertexAnnotator(color=sv.Color.GREEN, radius=10) annotated_frame = vertex_annotator.annotate( scene=image.copy(), key_points=key_points ) ```
![vertex-annotator-example](https://media.roboflow.com/supervision-annotator-examples/vertex-annotator-example.png){ align=center width="800" }
=== "EdgeAnnotator" ```python import supervision as sv image = ... key_points = sv.KeyPoints(...) edge_annotator = sv.EdgeAnnotator(color=sv.Color.GREEN, thickness=5) annotated_frame = edge_annotator.annotate( scene=image.copy(), key_points=key_points ) ```
![edge-annotator-example](https://media.roboflow.com/supervision-annotator-examples/edge-annotator-example.png){ align=center width="800" }

VertexAnnotator

:::supervision.keypoint.annotators.VertexAnnotator

EdgeAnnotator

:::supervision.keypoint.annotators.EdgeAnnotator