Como o Extrator de paleta de cores funciona
O Extrator de Paleta de Cores analisa sua imagem e identifica as cores visualmente mais dominantes usando um algoritmo de agrupamento k-means executado contra os dados de pixel em um Canvas. O resultado é um conjunto de amostras de cores com seus valores HEX que você pode copiar individualmente. Nenhum byte de imagem sai do seu navegador; a amostragem de pixels é executada localmente em um Web Worker para que a thread principal permaneça responsiva.
A extração agrupa os centenas de milhares de cores individuais de pixels em um número menor de clusters representativos. O número de cores de saída é configurável para que você possa extrair uma paleta compacta de cinco cores ou um conjunto mais amplo de doze. Isso é útil para extrair rapidamente as cores de marca de um logo, identificar os tons dominantes de uma fotografia para um quadro de humor, ou verificar quais cores aparecem em uma imagem enviada por um usuário.