Eliminator Chroma Key
Alegeți un ecran plat verde, un ecran albastru sau o culoare de fundal solidă cu o pipetă și faceți-l transparent, folosind codarea distanței cromatice YCbCr reală.
Rezultat
Un ecran verde sau albastru ajută doar dacă ceva de la celălalt capăt îl poate tăia. Acest instrument face exact asta, în întregime în browser: încărcați o fotografie pe un fundal plat, colorat uniform - un ecran verde, un ecran albastru, un perete de culoare solidă sau un produs fotografiat pe un alb simplu - faceți clic o dată pe acel fundal cu pipeta pentru a-i eșantiona culoarea exactă, iar instrumentul elimină fiecare pixel din acea culoare, lăsând un PNG transparent real.
Tastatura în sine este matematică cromatică autentică, nu o comandă rapidă. Atât culoarea cheie eșantionată, cât și fiecare pixel din fotografie sunt convertite din RGB în spațiu de culoare YCbCr folosind formulele standard de difuzare, iar „apropierea de culoarea cheie” este măsurată numai în planul de crominanță Cb/Cr - luminanța (Y) este ignorată în mod deliberat. Acesta este exact ceea ce face ca hardware-ul și software-ul cromatic real să fie rezistente la iluminarea neuniformă pe fundal: o umbră sau o zonă puțin mai strălucitoare de ecran verde măsoară în continuare la fel de aproape de culoarea cheie, deoarece este comparată doar culoarea sa, nu luminozitatea. Distanța cromatică este apoi mapată la o valoare alfa cu o curbă netedă între un prag interior (complet transparent) și un prag exterior (complet opac), pe care un singur glisor de toleranță îl mișcă împreună, producând o margine moale și naturală în loc de găuri zimțate la nivel de pixel.
Înregistrările cromatice reale au aproape întotdeauna „vărsare”: o margine a culorii ecranului care se reflectă pe marginile subiectului, cel mai adesea ca o nuanță de verde sau albastru de-a lungul părului sau umerilor. Acest instrument include o suprimare reală a scurgerilor, nu doar o decupare a transparenței - pentru pixelii din apropierea culorii cheie, trage canalul dominant al culorii cheie către media celorlalte două canale, proporțional cu cât de aproape este acel pixel de a fi complet eliminat, eliminând tonul de culoare pe pixelii de margine semi-transparenti reali, mai degrabă decât lăsând o margine colorată.
Acesta este în mod intenționat un instrument chroma-key, nu un dispozitiv de îndepărtare a fundalului AI: funcționează pentru că fundalul este o culoare plată, cunoscută, nu pentru că înțelege ce este o persoană sau un produs. Îndreptați-o către o fotografie cu un fundal aglomerat sau gradient și rezultatul va fi slab din punct de vedere al designului - tocmai aceasta este clasa de probleme pe care o rezolvă segmentarea AI, iar acest instrument offline, care are în primul rând confidențialitatea, nu încearcă să falsească. Alegeți culoarea cheie, ajustați toleranța și suprimarea scurgerilor față de previzualizarea tablei de șah înainte/după, apoi descărcați PNG transparent. Nimic nu este încărcat niciodată; întreaga conductă rulează pe API-urile Canvas 2D și ImageData ale dispozitivului dvs.