Label¶
- class vizdet.Label(font=<factory>, text_color=(0, 0, 0), background_color=(255, 255, 255), font_height=25, padding=5)¶
A class for drawing free-standing text labels.
- Parameters
font (
Font
) – The font for the label. If not set, the default FiraGO font will be used.text_color (
Tuple
[int
,int
,int
]) – The RGB color for the text.background_color (
Optional
[Tuple
[int
,int
,int
]]) – The RGB color for the background. If set toNone
, no background will be drawn.font_height (
int
) – Height of the text of the label.padding (
int
) – How many pixels to pad the text on all sides for the background.
- Return type
None
- draw(img, center_coords, text)¶
Draw the label on the image.
- Parameters
img (
ndarray
) – The image to draw oncenter_coords (
Tuple
[int
,int
]) – The center of the labeltext (
str
) – The text (label) to draw