0

Уклањање хрома-ки позадине

Помоћу капаљке одаберите равни зелени, плави или било који једнобојни екран и учините га провидним, користећи право кејовање засновано на YCbCr хрома растојању.

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

🎬

Превуците и спустите слику овде

или кликните да прегледате фајлове

Само за равне, равномерно осветљене позадине — зелени екран, плави екран, зид једне боје или снимци производа на чисто белој подлози. Није за уклањање сложених, шареноликих позадина са фотографија; то захтева вештачку интелигенцију, коју овај алат, оријентисан на приватност, намерно не укључује.

30
Обрада... 0%
Учитавање слике
Конвертовање у YCbCr
Кејовање и потискивање преливања
Готово

Резултат

Preview Output

Зелени или плави екран помаже само ако нешто на другој страни заиста може да га исече. Овај алат ради управо то, у потпуности у вашем прегледачу: отпремите фотографију снимљену на равној, једнолико обојеној позадини — зелени екран, плави екран, зид једне боје или снимак производа на чисто белој подлози — кликните једном на ту позадину капаљком да бисте узорковали њену тачну боју и алат уклања сваки пиксел те боје, остављајући прави провидни PNG.

Само кејовање је прави хрома-ки математички модел, а не пречица. И узоркована кључна боја и сваки пиксел на фотографији се конвертују из RGB у YCbCr простор боја користећи стандардне формуле за емитовање, а „блискост кључној боји” мери се само у Cb/Cr хроминатној равни — осветљеност (Y) се намерно занемарује. Управо то чини прави хрома-ки хардвер и софтвер отпорним на неуједначено осветљење преко позадине: сенка или мало светлији део зеленог екрана и даље се мери као близак кључној боји, јер се пореди само његова боја, а не осветљеност. Хрома растојање се затим пресликава у алфа вредност помоћу smoothstep криве између унутрашњег прага (потпуно провидно) и спољашњег прага (потпуно непровидно), које један клизач толеранције помера заједно, стварајући меку, природну ивицу уместо назубљених рупа на нивоу пиксела.

Прави хрома-ки снимак скоро увек има „преливање”: руб боје екрана који се рефлектује на ивице субјекта, најчешће као зелени или плави тон дуж косе или рамена. Овај алат укључује стварно потискивање преливања, а не само исецање провидности — за пикселе блиске кључној боји, он повлачи доминантни канал кључне боје према просеку друга два канала, пропорционално томе колико је тај пиксел близу потпуног уклањања, уклањајући обојеност на стварним полупровидним ивичним пикселима уместо да оставља обојени руб.

Ово је намерно хрома-ки алат, а не уклањач позадине заснован на вештачкој интелигенцији: ради зато што је позадина једна равна, позната боја, а не зато што разуме шта је особа или производ. Усмерите га на фотографију са сложеном или градијентном позадином и резултат ће бити лош по дизајну — то је управо класа проблема коју АИ сегментација решава, а коју овај алат, оријентисан на приватност и рад ван мреже, не покушава да лажира. Изаберите кључну боју, подесите толеранцију и потискивање преливања према пре/после прегледу на шаховској табли, а затим преузмите провидни PNG. Ништа се никада не отпрема; цео процес се одвија на Canvas 2D и ImageData API-јима вашег уређаја.