mmcv.visualization.imshow_bboxes¶
- mmcv.visualization.imshow_bboxes(img: Union[str, numpy.ndarray], bboxes: Union[list, numpy.ndarray], colors: Union[mmcv.visualization.color.Color, str, tuple, int, numpy.ndarray] = 'green', top_k: int = - 1, thickness: int = 1, show: bool = True, win_name: str = '', wait_time: int = 0, out_file: Optional[str] = None)[source]¶
Draw bboxes on an image.
- Parameters
img (str or ndarray) – The image to be displayed.
bboxes (list or ndarray) – A list of ndarray of shape (k, 4).
colors (Color or str or tuple or int or ndarray) – A list of colors.
top_k (int) – Plot the first k bboxes only if set positive.
thickness (int) – Thickness of lines.
show (bool) – Whether to show the image.
win_name (str) – The window name.
wait_time (int) – Value of waitKey param.
out_file (str, optional) – The filename to write the image.
- Returns
The image with bboxes drawn on it.
- Return type
ndarray