Ir para o conteúdo
eduardohpsantos

Desafio: Tentar descobrir cor predominante em imagem (como o Windows 10)

Mensagens Recomendadas

eduardohpsantos

Olá a todos,

Estou com um desafio. Como fazer um algorítimo que possa ler uma imagem em um PictureBox ou semelhante, e saber qual a cor predominante nesta imagem.

É o efeito que o Windows 10 faz quando configurado para detectar a cor do papel de parede e muda a as cores do menu iniciar, janelas etc para combinarem com a fotografia no fundo do Desktop.

Gostaria de fazer algo parecido em meu aplicativo quando o usuário mudar a imagem de fundo do mesmo.

Alguém tem alguma ideia de como fazer?

Grato.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ribeiro55

Podes fazer algo tão simples como percorrer todos os pixels da imagem e fazer a média dos valores dos canais RGB com o canal Alpha no máximo.

Se a imagem for muito grande, podes analisar apenas de x em x pixels.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.