ForHosting KIT · Einheitenumrechner

Farbtiefe-Umrechner

24 Bit pro Pixel ergeben 16.777.216 Farben: Rechnen Sie Farbtiefe zwischen Bits pro Pixel, Farbanzahl, Bits pro Kanal, Bytes pro Pixel und Stufen pro Kanal um, mit der Kanalzahl für RGB, Graustufen oder RGBA. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Wert
24
Quelleneinheit
bpp
Zieleinheit
colors
Erhalten Sie
Ergebnis
16.777.216
Kanäle
3
Quellbezeichnung
bits per pixel
Zielbezeichnung
number of colors

Ein Farbtiefe-Umrechner wandelt eine Display-Bit-Tiefenangabe von einer Einheit in eine andere um, ohne Potenz-von-zwei-Tabellen zu suchen oder Bits pro Pixel mit der Palettengröße zu vermischen.

Unterstützte Einheiten und wie die Umrechnung berechnet wird

Freundliche Aliase wie bits per pixel, number of colors, palette size, bits per channel, bytes per pixel und levels per channel werden normalisiert, sodass Formulare und APIs kurze Codes oder volle Namen senden können. Jede Anfrage mappt zuerst die Eingabe in Bits pro Pixel: Farben werden zum Zweierlogarithmus der Anzahl, Bits pro Kanal multiplizieren sich mit der Kanalanzahl, Bytes pro Pixel multiplizieren sich mit acht, und Stufen werden zum Zweierlogarithmus der Stufen mal Kanäle.

Der Zwischenwert Bits pro Pixel wird dann mit den inversen Beziehungen in die Zieleinheit gemappt, einschließlich exakter ganzzahliger Zweierpotenzen, wenn der Exponent eine ganze Zahl im sicheren Bereich ist. Ein optionales Feld channels ist standardmäßig drei für RGB und wird verwendet, sobald Bits pro Kanal oder Stufen pro Kanal beteiligt sind; senden Sie eins für Graustufen und vier für RGBA, damit die Kanalrechnung zu Ihrem Pixellayout passt.

Weil das Zwischenmaß immer Bits pro Pixel ist, ist A nach B und B nach A bis zur veröffentlichten Rundung konsistent, und es gibt keine paarweise Matrix, die aus dem Takt geraten kann.

Wo Ihnen Farbtiefe im Alltag begegnet

Nutzen Sie den kostenlosen Farbtiefe-Umrechner im Browser, wenn Sie eine schnelle Prüfung Bits pro Pixel zu Anzahl Farben brauchen, eine True-Color-Prüfung acht Bits pro Kanal mal drei Kanäle zu vierundzwanzig bpp, oder einen Bytes-pro-Pixel-zu-Stufen-Vergleich beim Lesen eines GPU-Datenblatts, eines Bildformat-Headers, einer Display-Marketingseite oder einer Hausaufgabe. Öffnen Sie die Seite, geben Sie Zahl und Einheiten ein, setzen Sie channels bei Bedarf und kopieren Sie das Ergebnis ohne Tabellenkalkulation, Grafikbibliothek oder Desktop-Rechnerpaket.

Kombinieren Sie diesen Endpunkt mit Farbraum-Umrechnern, wenn eine Produkt-Pipeline sowohl Bit-Tiefe als auch Hex- oder RGB-Werte braucht, oder rufen Sie ihn allein auf, wenn der Suchverkehr speziell Farbtiefe-Umrechnung meint —Bits pro Pixel, Anzahl Farben, Bits pro Kanal, Bytes pro Pixel und Stufen— statt eines allgemeinen Einheiten-Umschalters. Quelleingaben folgen denselben Aufbewahrungsregeln wie andere KIT-parse-Elemente, und Ergebnisse sind cache-sicher, weil der Algorithmus vollständig deterministisch ist.

Autoren mobiler Apps oder Chatbots können die Felder result und formula direkt in Karten mappen, die Zahl und Umrechnungspfad zeigen, den Ingenieure, Support-Teams und Studierende auf dem Papier erwarten.

Bildformate und GPU-Datenblätter

Rechnen Sie 24 bpp True Color in 8 Bits pro Kanal RGB um, oder 8 bpp indizierten Modus in 256 Farben, beim Lesen von Headern, Marketing-Specs und Renderer-Konfigurationen.

Wie hängen Bits pro Pixel und Anzahl der Farben zusammen?

Die Anzahl der Farben ist zwei hoch Bits pro Pixel für indizierte oder gesamte Palettentiefe. Zum Beispiel sind 8 bpp 256 Farben und 24 bpp 16,777,216 Farben.

Wofür ist das Feld channels?

Channels (Standard 3 für RGB) verknüpft Bits pro Kanal und Stufen pro Kanal mit den Gesamtbits pro Pixel: bpp ist channels mal bpc. Nutzen Sie 1 für Graustufen und 4 für RGBA.

Was passiert bei einer unbekannten Einheit?

Die Meldung nennt das Feld und listet unterstützte Einheiten. Validierungsfehler werden nicht berechnet.

Was ist der Unterschied zwischen Bits pro Pixel und Bits pro Kanal?

Bits pro Pixel zählen alle Bits eines Pixels, Bits pro Kanal nur die eines Farbkanals. Bei drei RGB-Kanälen entsprechen 24 Bit pro Pixel genau 8 Bit pro Kanal, also dem, was man Echtfarbe nennt.

Wie viele Farben hat ein indiziertes 8-Bit-Bild?

Es hat 256 Farben, denn die Farbanzahl ist zwei hoch die Zahl der Bits pro Pixel. Das ist die Palettengröße des indizierten Modus mit 8 Bit pro Pixel, wie Sie ihn im Kopf eines Bildformats finden.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/conv/color-depth

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/conv/color-depth \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":24,"from":"bpp","to":"colors"}'
{
  "value": 24,
  "from": "bpp",
  "to": "colors"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.color_depth",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät; die Prepaid-API berechnet $0.002 pro erfolgreichem Element, wenn Pipelines denselben Vertrag von Servern und Automatisierung brauchen.

Unterstützte Einheiten und wie die Umrechnung berechnet wird

Der Umrechner akzeptiert fünf Farbtiefe-Familien unter stabilen kanonischen Codes: bpp für Bits pro Pixel, colors für die Anzahl der Paletten- oder Gesamtfarben gleich zwei hoch Bits-pro-Pixel, bpc für Bits pro Kanal, bytes_pp für Bytes pro Pixel und levels für Stufen pro Kanal gleich zwei hoch Bits-pro-Kanal. Unbekannte Einheiten-Tokens scheitern mit invalid_input statt mit einer stillen falschen Antwort, was Hausaufgaben-Checker, Grafik-Pipelines und Produkt-UIs bei schlechten Formularwerten ehrlich hält.

Anfrageform, Antwortfelder und Fehler bei unbekannter Einheit

Die Fehlermeldung nennt das schlechte Feld und listet den unterstützten Satz, damit Clients Formulare ohne Raten korrigieren können. Vierundzwanzig-Bit-True-Color, acht-Bit-indexierte Paletten und wissenschaftliche Kanäle mit hoher Bit-Tiefe teilen denselben Codepfad, sodass Klassen- und Produktions-Tiefen unter einem Vertrag klar definiert bleiben. Senden Sie einen JSON-Body mit drei Pflichtfeldern: value als endliche positive Zahl, from als Quell-Einheitenzeichenkette und to als Ziel-Einheitenzeichenkette. Aliase amount, quantity und depth werden für value akzeptiert; unit_from und source für from; unit_to und target für to. Optionales channels (Aliase channel_count und n_channels) ist eine ganze Zahl von eins bis acht und standardmäßig drei. Bei Erfolg gibt die Antwort die kanonischen from- und to-Codes zurück, lesbare from_label- und to_label-Zeichenketten, das umgerechnete result, die Zwischenmenge bpp, abgeleitete Snapshots von colors, bpc, bytes_pp und levels für dieselbe Pixeltiefe, die verwendeten channels, eine kurze formula-Zeile für die UI, das method-Tag color_depth_bpp und die feste Liste units_supported. Fehlendes value, nicht-endliche Zahlen wie NaN oder Infinity, nicht-positive Tiefenmengen, fehlende Einheitenfelder, channels außerhalb von eins bis acht, Tiefen über der sicheren achtundvierzig-Bit-Zwischendecke und jedes Token, das keiner unterstützten Einheit zugeordnet wird, scheitern mit invalid_input und werden nach Ablehnung der Engine nicht berechnet. Identische Eingaben ergeben immer identisches JSON, weil der Pfad reine Arithmetik ohne Zufall, ohne Remote-Lookup und ohne Wanduhrenabhängigkeit ist —das macht den Endpunkt sicher zum Fixieren in Continuous-Integration-goldens und SDK-Vertragstests.

Browser-Nutzung, API-Preise und Alltag-Workflows

Wechseln Sie zur Prepaid-API, wenn ein Bild-Pipeline-Werkzeug, Game-Asset-Validator, Display-Spezifikationsrechner, Curriculum-Checker oder Rendering-Hausaufgabendienst Tiefen im Maßstab unter einem stabilen KIT-Vertrag zu $0.002 pro erfolgreichem Element umrechnen muss; Validierungsfehler, die invalid_input auslösen, werden nach Ablehnung nicht berechnet.

Spiel- und Asset-Pipelines

Normalisieren Sie Palettengröße, Bytes pro Pixel und Kanaltiefe über Texture-Tools, damit Asset-Validatoren einen Prepaid-Vertrag mit klarem invalid_input bei schlechten Einheiten teilen.

Klassenraum- und Hausaufgaben-Checker

Machen Sie aus Übungen zu Bits pro Pixel, Palettenfarben und Stufen pro Kanal eine deterministische API, die Studierende und Bewertende in automatisierten Tests fixieren können.

Welche Farbtiefe-Einheiten unterstützt dieser Umrechner?

Bits pro Pixel (bpp), Anzahl der Farben, Bits pro Kanal (bpc), Bytes pro Pixel (bytes_pp) und Stufen pro Kanal. Volle Namen und gängige Aliase werden akzeptiert; unbekannte Einheiten lösen invalid_input aus.

Ist der Farbtiefe-Umrechner kostenlos?

Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; invalid_input-Antworten werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →