О овом алату
Екстракција палете боја анализира слику и идентификује доминантне или репрезентативне боје. Резултат је мали скуп боја — обично 5-8 — које хватају визуелни карактер слике. Дизајнери користе екстраховане палете за координацију других елемената дизајна (боје корисничког интерфејса које допуњују слику хероја, палете брендова изведене из фотографије, шеме боја које одговарају слици расположења).
Екстракција користи алгоритме груписања (к-средње вредности или слично) да групише све пикселе слике у тражени број кластера боја. Центар сваког кластера постаје боја палете. Највећи гроздови представљају доминантне боје; алгоритам такође може тежити визуелном важношћу (засићеност, контраст) уместо сировим бројем пиксела до површинских упадљивих акцентних боја.
Овај алат ради у вашем претраживачу користећи ЈаваСцрипт. Слика се декодира у податке о пикселима, узоркује да би се смањило израчунавање и групише. Излаз је палета са хексадецималним кодовима, РГБ вредностима и пропорционалним тракама које показују распрострањеност сваке боје на слици.
Зашто издвајати палете боја
Дизајнирање делова који се усклађују са постојећим сликама је много брже са екстрахованим палетама него бирање боја на око. Веб дизајнери граде одредишне странице око слика хероја, трговци који производе средства која одговарају кључној фотографији производа и дизајнери брендова који анализирају слике конкурената који имају користи од алгоритамског издвајања палета.
Палете такође подржавају управљање садржајем. Категоризација слика према доминантној боји омогућава вам да изградите интерфејсе где корисници прегледају фотографије, производе или дизајне према боји. Изградња оваквог система захтева систематско издвајање палета, што омогућава програмско извлачење.
Тецхницал Детаилс
К-меанс груписање понављања: доделите сваки пиксел најближем центру кластера, поново израчунајте центре као средњу вредност додељених пиксела, поновите до конвергенције. Рад на сликама у пуној резолуцији је спор; узорковање (узимање сваког Н-тог пиксела) се убрзава уз минималан губитак квалитета.
Простор боја је важан. Груписање у РГБ производи палете пондерисане РГБ растојањем, што се не поклапа са перцептивном удаљености. Груписање у ЛАБ или ХСВ производи више перцептивно усклађених палета — боје које изгледају слично груписане су поузданије.
Излаз: хексадецимални кодови за сваки центар кластера, плус проценат пиксела слике у сваком кластеру. Проценат представља визуелну преваленцију; највећи кластер је најдоминантнија боја.
Често постављана питања
- Колико се боја издваја?
- Алат обично издваја 5-8 доминантних боја, у зависности од сложености слике. Једноставне слике са неколико боја производе мање, јасније узорке. Сложене фотографије производе шири опсег.
- Како функционише алгоритам екстракције?
- Алат користи квантизацију боја (медијан рез или к-меанс груписање) да групише сличне пикселе и идентификује најрепрезентативније боје. Ово производи визуелно значајне боје, а не најчешће вредности појединачних пиксела.
- Могу ли да користим екстраховане боје за свој бренд?
- Да. Ово је популарна техника за извођење палета брендова из табли расположења, фотографија или слика производа. Извучени хексадецимални кодови се могу директно користити у ЦСС-у, алатима за дизајн или упутствима за бренд.
- Зашто извучене боје не одговарају тачно ономе што видим?
- Екстракција боја групише сличне пикселе заједно. Градијент који оку изгледа као једна боја може се усредсредити у нешто другачију нијансу. Такође, калибрација монитора утиче на то како се боје појављују на екрану.
- Који је формат излаза?
- Хек кодови подразумевано. Већина алата такође извози РГБ, ХСЛ и друге вредности простора боја. ЦСС прилагођена својства или ЈСОН излаз су корисни за програмску употребу.
- Да ли је моја слика отпремљена на сервер?
- Не. Екстракција се дешава у вашем претраживачу.
- Да ли ће палета одговарати идентитету бренда?
- Алгоритамско издвајање је дескриптивно, а не прескриптивно. Излаз описује слику; бренд може имати сродну, али другачију палету. Користите екстракцију као почетну тачку, а затим усавршите за усклађивање бренда.
- Могу ли да издвојим из видео снимка?
- Екстракција једног кадра само са овим алатом. За екстракцију видео палете, узорците оквире и издвојите из сваког, а затим агрегирајте.