colorspace op• Datenarten: rgbimage → lab
• Aufruf: import fullseye as fs; fs.ledger.rgb_to_lab(rgb, white=(0.95047, 1.0, 1.08883)) (die Implementierung direkt: import imgmetrics; imgmetrics.rgb_to_lab(rgb, white=(0.95047, 1.0, 1.08883)); aus dem Register: opsimgmetrics.get("rgb_to_lab"))
sRGB → CIE L*a*b* (D65) — der Schritt vor der ΔE-Messung.
Die Komposition xyz_to_lab(rgb_to_xyz(rgb), white). Prüfung und Fehlerbedingungen folgen diesen 2:
• rgb: letzte Achse ist 3. Integer-dtypes werden mit dem dtype-Maximum auf [0, 1] normiert, float muss in [0, 1] liegen (sonst MetricContractError). Gamma-kodiertes sRGB übergeben, nicht lineares RGB.
• white: Lab-Weißpunkt. Die sRGB-Matrix ist auf D65 festgelegt, daher normalerweise den Standard belassen.
• Rückgabewert: float64 in derselben Form wie die Eingabe. L liegt in [0, 100], Weiß (1, 1, 1) ergibt etwa (100, 0, 0).
Für den Farbabstand von 2 Bildern erledigt delta_e_map alles von der Umrechnung bis zum Farbabstand in einem Schritt. Mit lab_to_rgb lässt sich zurückrechnen, aber Farben außerhalb des Gamuts werden abgeschnitten.
• Leitfaden zur Familie image_difference_metrics
• colorimetry — Farbmetrik und Spektren — Farbe ist nur durch Spektrum × Lichtart × Beobachter bestimmt
• 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.
• image_quality_metrics — py -3.11 examples/image_quality_metrics.py
• poc_colormap_readability — py -3.11 examples/poc_colormap_readability.py
• poc_leaf_disease_area — py -3.11 examples/poc_leaf_disease_area.py
• poc_solder_fillet_aoi — py -3.11 examples/poc_solder_fillet_aoi.py
lab als Eingabe)lab_to_rgb · delta_e_2000 · delta_e_76 · luma_limited_u8 · rank_data · tid2013_index
colorspace)lab_to_rgb · rgb_to_xyz · xyz_to_lab
*Provenance: imgmetrics.py — IMGMETRICS 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.