Add corner_radius
to sv.LabelAnnotator
to handle roundness of label edges.
#1037
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Implements #1027
sv.LabelAnnotator
has a new attributrecorner_radius
.A new custom method
draw_rounded_rectangle
has been added using almost same arguments withcv2.rectangle
but using the newcorner_radius
attribute.Examples using
corner_radius = 8 | 20
, are attached below:List any dependencies that are required for this change.
Type of change
Please delete options that are not relevant.
How has this change been tested, please provide a testcase or example of how you tested the change?
Google Colab ready for testing:
https://colab.research.google.com/drive/1sHdjb1bg8aGekj7uaSNQ80VqhgTzASOs?usp=sharing
Any specific deployment considerations
When initializing
sv.LabelAnnotator()
thecorner_radius
can be specified using int values.Docs