Jak zjistit převládající barvu obrázku?
![Jak zjistit převládající barvu obrázku?](https://i.ytimg.com/vi/zYBIdm2waxk/hq720.jpg?sqp=-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBBEC_Ll_ROS3JVdjhzY_JInM2TeQ)
Jak zjistit převládající barvu obrázku?
Zjistit převládající barvu může být hodně výpočetně náročné. Pokud obrázky nahrává uživatel, nabízí se využít jeho výpočetní výkon a barvu určovat na straně klienta pomocí JavaScriptu. Výpočetně rychlejší je zjištění průměrné barvy a někdy mohou být výsledky uspokojivé. Jde toho docílit projitím všech pixelů JPG obrázku.
Jaká je průměrná barva obrázku?
Barva tohoto pixelu potom bude něco jako průměrná barva obrázku (ve skutečnosti záleží na použitém algoritmu pro zmenšování obrázků). Je nutné, aby obrázek byl ze stejné domény nebo zapsaný pomocí data URL. Ukázka pro několik obrázků:
Jak v JavaScriptu zjistit barvu obrázku?
Jak v JavaScriptu i PHP zjistit hlavní barvu obrázku. V řadě případů se může hodit automaticky určit barvu obrázku: V JavaScriptu je nejsnazší použít – nakreslit do něj zkoumaný obrázek zmenšený do velikosti 1 × 1.