0

Chroma Key Remover

Odaberite ravnu zelenu pozadinu, plavu pozadinu ili jednobojnu pozadinu kapaljkom i učinite je prozirnom koristeći pravi chroma key temeljen na YCbCr udaljenosti boja.

🔒 U potpunosti se obrađuje u vašem pregledniku — ništa što ovdje unesete nikada se ne učitava.

🎬

Povucite i ispustite sliku ovdje

ili kliknite za pregled datoteka

Samo za ravne, jednoliko osvijetljene pozadine – zelenu pozadinu, plavu pozadinu, jednobojni zid ili snimke proizvoda na čistoj bijeloj. Nije za uklanjanje složenih, pretrpanih pozadina s fotografija; to zahtijeva UI, što ovaj alat usmjeren na privatnost namjerno ne uključuje.

30
Obrada... 0%
Učitavanje slike
Pretvaranje u YCbCr
Keying i uklanjanje prelijevanja boje
Gotovo

Rezultat

Preview Output

Zelena ili plava pozadina pomaže samo ako je nešto na drugoj strani zaista može ukloniti. Ovaj alat radi upravo to, u potpunosti u vašem pregledniku: učitajte fotografiju snimljenu na ravnoj, jednoliko obojenoj pozadini – zelenoj pozadini, plavoj pozadini, jednobojnom zidu ili snimku proizvoda na čistoj bijeloj – kliknite jednom na tu pozadinu kapaljkom kako biste uzorkovali njezinu točnu boju i alat uklanja svaki piksel te boje, ostavljajući vam pravi prozirni PNG.

Sam keying je prava chroma key matematika, a ne prečac. I uzorkovana boja za keying i svaki piksel na fotografiji pretvaraju se iz RGB-a u YCbCr prostor boja koristeći standardne broadcast formule, a „blizina boji za keying” mjeri se samo u Cb/Cr krominantnoj ravnini – luminanca (Y) se namjerno zanemaruje. To je upravo ono što čini pravi chroma key hardver i softver otpornima na nejednoliko osvjetljenje pozadine: sjena ili malo svjetliji dio zelene pozadine i dalje se mjere kao bliski boji za keying jer se uspoređuje samo njihova boja, a ne svjetlina. Udaljenost boje se zatim preslikava u alfa vrijednost glatkom krivuljom između unutarnjeg praga (potpuno prozirno) i vanjskog praga (potpuno neprozirno), koje jedan klizač tolerancije pomiče zajedno, stvarajući mekan, prirodan rub umjesto nazubljenih rupa na razini piksela.

Pravi chroma key snimke gotovo uvijek imaju prelijevanje boje: rub boje pozadine koji se odbija na rubove subjekta, najčešće kao zeleni ili plavi ton duž kose ili ramena. Ovaj alat uključuje stvarno uklanjanje prelijevanja boje, a ne samo izrezivanje prozirnosti – za piksele bliske boji za keying povlači dominantni kanal boje za keying prema prosjeku druga dva kanala, proporcionalno tome koliko je taj piksel blizu potpunom uklanjanju, uklanjajući trag boje na pravim poluprozirnim rubnim pikselima umjesto da ostavlja obojeni rub.

Ovo je namjerno chroma key alat, a ne alat za uklanjanje pozadine pomoću UI-ja: radi jer je pozadina jedna ravna, poznata boja, a ne zato što razumije što je osoba ili proizvod. Upotrijebite ga na fotografiji sa složenom ili gradijentnom pozadinom i rezultat će po dizajnu biti loš – to je upravo klasa problema koju rješava AI segmentacija, a ovaj alat usmjeren na privatnost i izvanmrežni rad ne pokušava lažirati. Odaberite boju za keying, prilagodite toleranciju i uklanjanje prelijevanja boje uz šahovski pregled prije/poslije, a zatim preuzmite prozirni PNG. Ništa se nikada ne učitava; cijeli proces se odvija na Canvas 2D i ImageData API-ju vašeg uređaja.