biigle / largo

:m: BIIGLE module to review image annotations in a regular grid
GNU General Public License v3.0
0 stars 1 forks source link

Flat label list tab #170

Open agnanas opened 2 weeks ago

agnanas commented 2 weeks ago

When editing image or video, we have the "Annotations" tab in the sidebar that list all annotations marked in the current image/video. This is extremely handy. Would be great if this tab was also available in the Largo tool. When dealing with recursively label trees because it is very hard to spot what labels are present unless we open a second window to know what to labels to search for.

mzur commented 2 weeks ago

Thank you for the suggestion! What do you think about showing labels without annotations in a muted text color like this?

image

dlangenk commented 2 weeks ago

Can you dim it a little more? The difference is not that big in your example image. But I guess this is helpful.

mzur commented 2 weeks ago

Can you dim it a little more?

No :smile: This is the "muted text" color that is used everywhere else in BIIGLE, too.

@agnanas What is your opinion?

agnanas commented 2 weeks ago

That does make it prominent in a stand alone label tree structure. But in a recursive label tree (which starts with Animalia or biota and all the way down), I would still have to expand everything manually to see which labels are muted and which are not. Am I understanding this correctly? image

mzur commented 2 weeks ago

This is correct. So you would prefer a flat list of labels instead, hiding all (parent) labels that have no annotations?

agnanas commented 2 weeks ago

Ideally, I'd like to keep the label trees themselves hierarchical and have the tree visible for any relabeling if needed. But just to visualise all the boxes containing a label, a tab similar to what you have in the video or image mode for annotations would be great in Largo as well. Something like shown below, that way, I know the labels for my current volume and I can go labelwise to see all annotations and can decide on deletions or relabeling. image

mzur commented 2 weeks ago

That's it! So to sum it up:

This solves multiple issues at the same time:

Any objections?

agnanas commented 2 weeks ago

Spot on! No objections what to ever