Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TriangleAnnotator, DotAnnotator] - allow customization of the contour color #1403 #1458

Conversation

Kadermiyanyedi
Copy link
Contributor

This PR introduces a new outline_color argument to the TriangleAnnotator and DotAnnotator classes, allowing users to customize the outline color when rendering annotations. Previously, while users could set outline_thickness to render an outline, the color was not configurable. With this enhancement, outline_color can now be set and will integrate seamlessly with the existing color_lookup system, accepting values of type Union[Color, ColorPalette].

Key Changes

Added outline_color argument to TriangleAnnotator and DotAnnotator.
Integrated outline_color with the existing color_lookup mechanism.
resolve #1403

For testing purposes, please refer to the provided Colab link.

Please review thank you :)

@onuralpszr onuralpszr added enhancement New feature or request api:annotator Annotators labels Aug 16, 2024
@Kadermiyanyedi Kadermiyanyedi force-pushed the add-outline-color-to-triangle-and-dot-annotator branch from 8b2484c to 190fcba Compare August 16, 2024 14:13
@Kadermiyanyedi Kadermiyanyedi force-pushed the add-outline-color-to-triangle-and-dot-annotator branch from 190fcba to 10ea37b Compare August 16, 2024 14:15
* It would render the docs incorrectly
Copy link
Contributor

@LinasKo LinasKo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Kadermiyanyedi 👋,

Thank you for clean, well-tested contribution! I've changed the docstring a tiny bit to so mkdocs can generate the docs correctly, but other than that I see no issues!

@LinasKo LinasKo merged commit 7319a02 into roboflow:develop Aug 18, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api:annotator Annotators enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[TriangleAnnotator, DotAnnotator] - allow customization of the contour color
3 participants