0

Rimozione chiave cromatica

Scegli uno schermo verde piatto, uno schermo blu o un colore di sfondo solido con un contagocce e rendilo trasparente, utilizzando la vera chiave a distanza di crominanza YCbCr.

🎬

Trascina e rilascia l'immagine qui

oppure Fare clic per sfogliare i file

Solo per sfondi piatti e illuminati in modo uniforme: schermo verde, schermo blu, una parete in tinta unita o foto di prodotti su semplice bianco. Non per rimuovere sfondi fotografici complessi e impegnativi; ciò ha bisogno dell’intelligenza artificiale, che questo strumento incentrato sulla privacy deliberatamente non include.

30
Buy Me a Coffee at ko-fi.com
Elaborazione... 0%
Caricamento immagine
Conversione in YCbCr
Keying e soppressione delle fuoriuscite
Fatto

Risultato

Preview Output

Uno schermo verde o blu aiuta solo se qualcosa dall'altra parte può effettivamente interromperlo. Questo strumento fa esattamente questo, interamente nel tuo browser: carica una foto scattata su uno sfondo piatto e di colore uniforme - uno schermo verde, uno schermo blu, una parete a tinta unita o un prodotto ripreso su un semplice bianco - fai clic una volta su quello sfondo con il contagocce per campionare il suo colore esatto e lo strumento rimuove ogni pixel di quel colore, lasciando un vero PNG trasparente.

La codifica stessa è un vero e proprio calcolo chroma-key, non una scorciatoia. Sia il colore chiave campionato che ogni pixel della foto vengono convertiti da RGB nello spazio colore YCbCr utilizzando le formule di trasmissione standard e la "vicinanza al colore chiave" viene misurata solo nel piano di crominanza Cb/Cr — la luminanza (Y) viene deliberatamente ignorata. Questo è esattamente ciò che rende l'hardware e il software chroma key resistenti all'illuminazione non uniforme sullo sfondo: un'ombra o una zona leggermente più luminosa dello schermo verde si avvicina comunque al colore chiave, perché viene confrontato solo il suo colore, non la sua luminosità. La distanza di crominanza viene quindi mappata su un valore alfa con una curva graduale tra una soglia interna (completamente trasparente) e una soglia esterna (completamente opaca), che un singolo cursore di tolleranza sposta insieme, producendo un bordo morbido e naturale invece di buchi frastagliati a livello di pixel.

I veri filmati con chiave cromatica presentano quasi sempre "fuoriuscite": un bordo del colore dello schermo che si riflette sui bordi del soggetto, il più delle volte come una sfumatura verde o blu lungo i capelli o le spalle. Questo strumento include l'effettiva soppressione delle fuoriuscite, non solo un ritaglio di trasparenza: per i pixel vicini al colore chiave, trascina il canale dominante del colore chiave verso la media degli altri due canali, in proporzione a quanto il pixel è vicino all'essere completamente trasparente, rimuovendo la dominante di colore sui pixel reali del bordo semitrasparente anziché lasciare una frangia colorata.

Questo è intenzionalmente uno strumento chroma-key, non un dispositivo di rimozione dello sfondo AI: funziona perché lo sfondo è di un colore piatto e noto, non perché capisce cos'è una persona o un prodotto. Puntalo su una foto con uno sfondo occupato o sfumato e il risultato sarà scadente in base alla progettazione: questa è esattamente la classe di problemi che la segmentazione dell'intelligenza artificiale risolve e questo strumento offline, incentrato sulla privacy, non tenta di falsificare. Scegli il colore chiave, regola la tolleranza e la soppressione delle fuoriuscite rispetto all'anteprima a scacchiera prima/dopo, quindi scarica il PNG trasparente. Non viene mai caricato nulla; l'intera pipeline viene eseguita sulle API Canvas 2D e ImageData del tuo dispositivo.