#color
6 APIs mit diesem Tag
Color Distance API
CIE-Farbwissenschaft als API: Konvertieren Sie Farben durch die geräteunabhängigen Räume und messen Sie, wie unterschiedlich zwei Farben tatsächlich aussehen. Der Convert-Endpunkt nimmt eine Farbe als Hex, RGB oder CIELAB entgegen und gibt sie als sRGB-Hex, RGB, CIE XYZ und CIELAB (D65-Weißpunkt) zurück. Der Distance-Endpunkt berechnet den wahrnehmbaren Unterschied zwischen zwei Farben mit allen drei Standard-Delta-E-Formeln — CIE76 (einfacher Lab-Abstand), CIE94 und CIEDE2000, der modernsten und genauesten Metrik — und gibt an, ob der Unterschied wahrnehmbar ist. Der Nearest-Endpunkt findet die nächstgelegene benannte Farbe zu einer beliebigen Farbe mittels CIEDE2000. Dies ist die Mathematik hinter Farbabgleich, Druck- und Markenfarb-Qualitätskontrolle sowie Toleranzbestimmung — abgegrenzt von einfacher Hex/RGB/HSL-Konvertierung. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Druck und Prepress, Markenfarb-Compliance, Textil- und Farbabgleich, Bildverarbeitung und Computer Vision sowie Design-Tools. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Dies ist CIE-Farbdifferenz; für Hex/RGB/HSL/CMYK-Konvertierung, Paletten und WCAG-Kontrast verwenden Sie eine Color API.
api.oanor.com/colordelta-api
Color Temperature API
Wandeln Sie physikalisches Licht in RGB-Farben um – vollständig lokal. Der Kelvin-Endpunkt wandelt eine Farbtemperatur in Kelvin in die RGB-Farbe eines schwarzen Körpers bei dieser Temperatur um: warme Kerzen- und Glühlampentöne unter 3000 K, neutrale und Tageslichtweißtöne um 5000–6500 K und kühles bläuliches Licht darüber, unter Verwendung von Tanner Hellands weit verbreiteter Näherung und Rückgabe von Hex, einem rgb()-String und einer beschreibenden Bezeichnung (Kerzenlicht, warmweiß, neutral, Tageslicht, kühl). Der Wellenlängen-Endpunkt wandelt eine Wellenlänge sichtbaren Lichts in Nanometern (380–780 nm) in die ungefähre RGB-Farbe um, die das menschliche Auge wahrnimmt, mit dem natürlichen Intensitätsabfall an den violetten und roten Rändern des Spektrums, und benennt das Band (violett, blau, cyan, grün, gelb, orange, rot). Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Beleuchtungs- und Smart-Bulb-Apps, Fotografie- und Weißabgleich-Tools, Datenvisualisierung von Temperatur oder Spektren, Theming und UI-Akzente sowie Wissenschaft und Bildung. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies sind Wahrnehmungsnäherungen, keine kolorimetrischen CIE-Umrechnungen; für Hex/RGB/HSL-Konvertierung und Paletten verwenden Sie eine Farb-API.
api.oanor.com/colortemp-api
Color Name API
Benennen Sie jede Farbe. Der nearest-Endpunkt akzeptiert eine Farbe als Hex, einen rgb()-Wert, ein r,g,b-Tripel oder einen anderen Namen und gibt die nächstgelegene der 140+ CSS-Farbnamen zurück – wahrnehmungsbasiert mit CIE76 Lab-Distanz abgeglichen, nicht naiv RGB, sodass der Name tatsächlich richtig aussieht – zusammen mit der Distanz und ob es eine exakte Übereinstimmung ist. Der name-Endpunkt löst ein CSS-Farbkeyword (z. B. rebeccapurple, cornflowerblue) in seinen Hex- und RGB-Wert auf, und list gibt den gesamten Satz benannter Farben zurück. Perfekt für Design-Tools und Farbwähler, Barrierefreiheit und Theming, Umwandlung von Marken-Hex-Codes in menschenlesbare Bezeichnungen und Benennung von Farben in generierten Paletten. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Abgrenzung zu Farbkonvertierungs-/Paletten-/Kontrast-Tools, die keine Farben benennen.
api.oanor.com/colorname-api
Gradient API
Generieren Sie Farbverläufe und Farbskalen programmatisch. Erstellen Sie eine gleichmäßig verteilte Skala von N Farben zwischen zwei oder mehr Stoppunkten (interpoliert in einem wahrnehmungsglatten Farbraum — lab, lch, oklab, oklch — oder einfachem rgb/hsl), erhalten Sie eine einzelne interpolierte Farbe an einer beliebigen Position zwischen zwei Farben und erstellen Sie einen fertigen CSS-Verlaufsstring (linear mit beliebigem Winkel oder radial) aus einer Liste von Stoppunkten. Farben akzeptieren Hex (#f00, #ff0000) oder CSS-Namen (red, steelblue). Perfekt für Datenvisualisierungs-Farbskalen, Heatmaps, Diagrammpaletten, Themengenerierung und UI-Hintergründe. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 4 Endpunkte. Abgrenzung zu Farbkonvertierung / harmonischen Paletten (eine Basisfarbe) und Bildpalettenextraktion.
api.oanor.com/gradient-api
Color Blindness Simulator API
Sehen Sie Ihre Farben so, wie farbenblinde Benutzer sie sehen. Übergeben Sie eine Hex-Farbe (oder eine ganze Palette) und erhalten Sie zurück, wie sie unter jeder wichtigen Farbsehschwäche erscheint – Protanopie (Rotblindheit), Deuteranopie (Grünblindheit), Tritanopie (Blaublindheit) und Achromatopsie (totale Farbenblindheit) – als simulierte Hex- und RGB-Werte. Etwa 1 von 12 Männern und 1 von 200 Frauen haben eine Farbsehschwäche, daher ist dies ideal für Barrierefreiheitstests von UI-Designs, Diagrammen, Karten, Statusfarben und Branding: Simulieren Sie Ihre Palette, erkennen Sie Farben, die ununterscheidbar werden, und korrigieren Sie sie, bevor Sie veröffentlichen. Reine lokale Matrixtransformationen – kein Schlüssel, kein Drittanbieterdienst, sofort. Live. 4 Endpunkte. Unterscheidet sich von Farbkonvertierungs- und Kontrastwerkzeugen.
api.oanor.com/colorblind-api
Color API
Ein komplettes Farb-Toolkit — konvertieren zwischen Hex, RGB, HSL, HSV und CMYK mit relativer Leuchtdichte, generieren harmonischer Paletten (komplementär, triadisch, tetradisch, analog, monochromatisch, Schattierungen) und Berechnen von WCAG-Kontrastverhältnissen mit AA/AAA-Bestanden/Nicht bestanden für Barrierefreiheit. Serverseitig, sofort, keine Drittanbieterdienste.
api.oanor.com/color-api