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

Support Shapes layer, for bounding box input #48

Open
6 tasks
cmalinmayor opened this issue Jun 24, 2024 · 0 comments
Open
6 tasks

Support Shapes layer, for bounding box input #48

cmalinmayor opened this issue Jun 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@cmalinmayor
Copy link
Collaborator

Open Design Questions:

  • Do we want to support shapes other than rectangles? Circles? N-gons? What are the potential complications
  • Do we want to support Shapes layers with different types of shapes mixed?
  • If so, should different types of shapes be linked over time? Or should this be a user option?

This would involve:

  • Determine answers to design questions above (what shapes to support and link)
  • Create a new candidate_graph_from_shapes function (including computing IOU from shapes)
  • Update the input layers list to include Shapes layers
  • Implement a shapes input checker to ensure conformity to our requirements (e.g. no shapes spanning multiple timepoints)
  • Call the correct candidate graph construction based on the input type of the layer
  • Potentially implement a bounding box loader, because I am not sure how easy it is to get a list of bounding boxes into a napari Shapes layer
@cmalinmayor cmalinmayor added the enhancement New feature or request label Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant