O que é um histograma de cores?
Um histograma de cores conta como os pixels de uma imagem se distribuem entre intervalos de cor ou intensidade. Ele pode descrever canais separados ou intervalos em um espaço de cores combinado, mas não preserva as posições dos pixels.
Como funcionam os histogramas de cores
Um histograma converte uma imagem em contagens de frequência para faixas selecionadas dos canais ou células do espaço de cores. A largura dos intervalos controla o equilíbrio entre detalhamento e robustez, e as contagens podem ser brutas ou normalizadas para comparação entre imagens de tamanhos diferentes. Como todas as coordenadas espaciais são descartadas, o descritor resume a paleta e a exposição, e não a composição. Ele costuma ser calculado durante a análise, a indexação, o controle de qualidade ou a melhoria automatizada.
Informações essenciais
- Histogramas de canais podem mostrar se as amostras se acumulam no valor codificado mínimo ou máximo, um alerta útil para possível truncamento, mas não podem comprovar que detalhes foram perdidos na captura.
- Alterar os limites dos intervalos, o espaço de cores, o tratamento do alfa ou a normalização altera o descritor, portanto os sistemas de similaridade devem usar a mesma definição de histograma na indexação e na consulta.
- Duas imagens com contagens de cores idênticas, mas com disposições de pixels completamente diferentes, têm histogramas globais idênticos; histogramas por bloco ou região preservam alguma distinção espacial.
Quando os histogramas de cores são importantes
Use histogramas para verificar a exposição, buscar por similaridade, fazer ajustes automáticos ou classificar imagens em categorias amplas. Imagens diferentes podem ter histogramas semelhantes, portanto decisões sensíveis à localização exigem características adicionais.