measure op• Datenarten: labels → table
• Aufruf: import fullseye as fs; fs.ledger.vol_label_legend(labels, props=None, seed: 'int' = 0, spacing=None, measure: 'str' = 'volume', top=None) (die Implementierung direkt: import volcolor; volcolor.vol_label_legend(labels, props=None, seed: 'int' = 0, spacing=None, measure: 'str' = 'volume', top=None); aus dem Register: opsvolcolor.get("vol_label_legend"))
Eine Legendentabelle: welche Farbe zu welcher Komponente gehört und welche Messwerte sie hat.
Ein op, damit keine Abbildungen entstehen, die nur Farben zeigen, deren Bedeutung man nicht lesen kann. Rückgabe ist list[dict]:
label · rgb (r, g, b) float [0, 1] · hex "#rrggbb" ·
voxel_count · volume · measure Name der zum Sortieren verwendeten Größe ·
value deren Wert · rank Rang ab 1 · share Anteil an der
*measure*-Summe über alle Komponenten.
*measure* darf jeder numerische Schlüssel in props sein ("volume" "voxel_count" "equivalent_diameter", und "sphericity", wenn volops.vol_region_props übergeben wurde). Absteigend sortiert, Gleichstände nach aufsteigender Labelnummer aufgelöst (deterministisch). Mit *top* werden nur die obersten N zurückgegeben.
Vorhandene Labels werden aus den von null verschiedenen Einträgen von np.bincount genommen. labels.max() wird nicht als Komponentenzahl betrachtet, daher bringen Lücken in der Nummerierung weder Anzahl noch Rang durcheinander (tests/test_volcolor.py::test_stats_do_not_invent_the_component_count_from_max).
Löst ValueError aus, wenn *measure* kein numerischer Schlüssel von *props* ist, wenn *props* die vorhandenen Labels nicht abdeckt oder bei ungültigem *top*.
• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).
• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.
• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.
• voxel_labels_color — py -3.11 examples/voxel_labels_color.py
table als Eingabe)—
measure)*Provenance: volcolor.py — VOLCOLOR Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.