Når du analyserer et merkevarebanner, UI-skjermbilde eller produktfoto, er det bare halve ligningen å vite hvilke farger som finnes — du trenger også å vite hvor mye visuell vekt (% av flaten) hver farge bærer.
Utiliomes dominante fargeuthenterkjører en 8-iterasjons deterministiskK-Means++-klyngelinje rett i nettleseren:
- Alfa-bevisst pikselfiltrering: Transparente bakgrunnspiksler (
alpha < 128i PNG, WebP eller SVG-utklipp) strippes før klynging, slik at tomrom aldri telles som svart (#000000) eller hvitt (#FFFFFF). - K-Means++-spredningsinitialisering: Sår
kstartsentroider ved å maksimere kvadrert euklidisk avstand (d² = ΔR² + ΔG² + ΔB²) mellom startfrø, og garanterer deterministiske, gjentakbare resultater hver gang du slipper samme fil. - Sentroidkonvergens og rolleklassifisering:Rangerer konvergerte klynger etter pikselandel (
%) for å identifisereprimær dominantflate,sekundær toneogaksent med høyest kroma.