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

Auto-seed all unassigned supervoxels #376

Closed
stuarteberg opened this issue Aug 6, 2021 · 0 comments
Closed

Auto-seed all unassigned supervoxels #376

stuarteberg opened this issue Aug 6, 2021 · 0 comments
Labels
user Requests made by users

Comments

@stuarteberg
Copy link
Member

stuarteberg commented Aug 6, 2021

When there are tiny floating supervoxels that aren't connected to the main body, the cleave server assigns them a label of 0. Neu3 then warns the user that some supervoxels remained unassigned (#227).

However, a common scenario is that many tiny pieces remain unassigned, and hunting them down is tricky. Furthermore, they aren't really important enough to hunt down and seed separately. We should just auto-seed them each with a unique label when the user commits the cleave.

That is, if N supervoxels remain unaassigned when the user commits a cleave, should just be blasted apart into N independent bodies. Since the number will often be greater than 20, perhaps it can't really be visualized. It can only be done at the very end.

[BTW, there's a chance that this is already the behavior of neu3 in such cases. I just don't remember. If that's true, then sorry for the unnecessary feature request.]

Related: #125, #227, #228.

cc @knechtc @hubbardp @tingzhao

@issuelabeler issuelabeler bot added the user Requests made by users label Aug 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user Requests made by users
Projects
None yet
Development

No branches or pull requests

2 participants