ForHosting KIT · Immagini e foto

Hex in scala di grigi con luminanza Rec. 709

Converta #3498DB in grigio con la luminanza Rec. 709: 0,2126 × rosso + 0,7152 × verde + 0,0722 × blu dà 135,5774, arrotondato a 136, cioè il grigio neutro #888888. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Hex
#3498DB
Ottiene
Hex di input
#3498db
Grigio (hex)
#888888
Valore di grigio
136
Luminanza
135,5774

Questo convertitore trasforma un colore #RRGGBB nel formato rigoroso in un grigio neutro usando i pesi di luminanza Rec. 709. Il verde ha l’influenza maggiore, seguito dal rosso e dal blu, e rappresenta la luminosità percepita meglio di una semplice media. La risposta include l’input normalizzato, i canali RGB, la luminanza non arrotondata, il valore grigio arrotondato, l’esadecimale grigio e la formula. Forme abbreviate, valori senza cancelletto, canali alfa, spazi e caratteri non esadecimali vengono rifiutati chiaramente.

Perché i pesi Rec. 709 producono un grigio utile

Una media matematica tratta rosso, verde e blu come se ogni canale contribuisse allo stesso modo alla luminosità apparente, ma la visione umana non risponde in misura uguale a questi colori primari. A parità di valore numerico, il verde appare in genere molto più luminoso del blu, mentre il rosso si colloca tra i due. Questo convertitore applica i coefficienti di luma Rec.

709: 0.2126 per il rosso, 0.7152 per il verde e 0.0722 per il blu. I tre contributi ponderati vengono sommati e il risultato viene arrotondato all’intero più vicino. Il valore ottenuto viene ripetuto nei canali rosso, verde e blu per formare un grigio neutro a sei cifre.

Il metodo è particolarmente utile quando un flusso di progettazione o software richiede un singolo grigio percettivamente sensato che rappresenti un colore RGB. Evita le evidenti distorsioni di luminosità causate dalla media aritmetica, pur rimanendo trasparente, rapido e facilmente riproducibile in un altro linguaggio. La risposta espone sia la luminanza calcolata sia l’intero finale, così Lei può distinguere il risultato ponderato dalla fase di arrotondamento e verificare la conversione senza dipendere da un’impostazione nascosta di un editor di immagini.

Come fornire un colore e interpretare la risposta

Invii un oggetto contenente un campo hex, per esempio #3498db. La convalida è intenzionalmente rigorosa: il valore deve essere una stringa che inizi con un cancelletto seguito da esattamente sei cifre esadecimali. Sono accettate lettere maiuscole e minuscole, mentre vengono rifiutati la forma abbreviata a tre cifre, la notazione alfa a otto cifre, il prefisso 0x, gli spazi, i colori CSS con nome e un valore privo di cancelletto.

Questo contratto ristretto rende più sicura l’automazione, perché una libreria diversa non può reinterpretare dati non validi. Il campo formula identifica i coefficienti esatti.

Usi affidabili, limiti e consigli per i test

È un’operazione su un valore cromatico, non un elaboratore di immagini: non scarica file, non analizza pixel, non conserva la trasparenza, non crea gradienti, non valuta il contrasto WCAG e non modifica un’intera palette. Inoltre non linearizza i canali sRGB prima di applicare i coefficienti; applica direttamente i pesi di luma Rec. 709 ai canali interi codificati, secondo la formula deterministica convenzionale richiesta da molti flussi da esadecimale a grigio.

Per test affidabili, includa i limiti nero e bianco, un grigio neutro, un colore dominato dal verde, uno dominato dal blu, un input maiuscolo e diversi formati non validi. Conservi il token originale se serve reversibilità, perché la conversione in grigio elimina la tonalità e non può ricostruire il colore iniziale. Prima di confrontare i risultati di altri strumenti, ne confermi la formula: coefficienti BT.601, media uniforme, luminanza linearizzata tramite gamma, troncamento e impostazioni specifiche di un editor possono produrre numeri diversi pur chiamandosi scala di grigi.

Questa capacità dichiara la propria formula in ogni risposta, rendendo spiegabili le differenze.

Normalizzare i token di design

Converta i colori esadecimali di marchio e interfaccia in grigi stabili per temi monocromatici e revisioni di design.

Preparare colori monocromatici per grafici

Trasformi i colori delle serie in valori neutri ponderati percettivamente per anteprime in grigio e stampa.

Quale formula viene utilizzata?

Il convertitore calcola 0.2126R + 0.7152G + 0.0722B e arrotonda il risultato all’intero più vicino.

Quali formati esadecimali sono accettati?

Solo un cancelletto seguito da esattamente sei cifre esadecimali: #RRGGBB. Le lettere possono essere maiuscole o minuscole.

Sono accettati colori abbreviati o con alfa?

No. #RGB e #RRGGBBAA vengono rifiutati per mantenere il contratto di input rigoroso e inequivocabile.

Perché un altro strumento può restituire un grigio diverso?

Potrebbe usare media uniforme, coefficienti BT.601, luminanza linearizzata tramite gamma, troncamento o un altro modello di grigio.

Che grigio dà #3498DB con la luminanza Rec. 709?

Dà #888888. Con rosso 52, verde 152 e blu 219, la somma pesata è 135,5774, arrotondata al valore di grigio 136, ripetuto nei tre canali.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/color/grayscale-luminance

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/grayscale-luminance \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#3498db"}'
{
  "hex": "#3498db"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.grayscale_luminance",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Perché i pesi Rec. 709 producono un grigio utile

Poiché ogni coefficiente e la regola di arrotondamento sono fissi, lo stesso input produce sempre lo stesso JSON.

Come fornire un colore e interpretare la risposta

In caso di successo, input_hex contiene la sorgente normalizzata in minuscolo. input_rgb separa i byte rosso, verde e blu come interi decimali. luminance mostra la somma ponderata con quattro decimali, mentre gray_value mostra la stessa somma arrotondata all’intero più vicino. gray_hex formatta l’intero come byte esadecimale a due cifre ripetuto tre volte. L’automazione tramite API costa $0.002 per ogni richiesta riuscita e la stessa funzione pura solve alimenta il browser. Gli errori di convalida usano invalid_input, consentendoLe di distinguere un colore errato da un problema di infrastruttura e presentare una correzione mirata alla persona che ha fornito il valore.

Usi affidabili, limiti e consigli per i test

Verifichi sia gray_value sia gray_hex, così ogni futura modifica all’arrotondamento o alla formattazione diventerà visibile.

Creare fixture di test deterministiche

Generi valori grigi verificabili per testare utilità cromatiche senza dipendere da canvas del browser o librerie di immagini.

Quanto costa una conversione tramite API?

Ogni richiesta API riuscita costa $0.002. L’esecuzione nel browser non comporta un addebito API.

Leggi la documentazione completa del KIT →