Ir para conteúdo
Fórum Script Brasil
  • 0

Código para gerar o histograma de uma imagem.


Deyver

Pergunta

Olá a todos. :lol:

Eu estou meio enferrujado e preciso solucionar esse exercício em C.... estou utilizando o programa Dev C++.

Faça um programa que receba uma imagem em níveis de cinza como entrada e gere as seguintes imagens de saída:

 Imagem com gráfico de histograma da imagem de entrada;

 Imagem de entrada equalizada;

 Imagem com o gráfico do histograma da imagem de entrada equalizada;

A biblioteca utilizada é a proeikon.

Peguei um trecho do código utilizado pelo professor...mas o mesmo está incompleto.

#include <proeikon>

int main (int argc, char**argr){

IMGGRY f;

le(f,argv[1]);
int hist [256];

for (int i=0; i<256; i++)
hist [i]=0;

for (int x=0; x<f.nl();x++){

for(int y=0;y<f.nc();y++){
int nivel = f(x,y);
hist [nivel]+=1;
}
}
IMGGRY h (100,255,0); float max = 0;

for(int i=0;i<256;i++){
if(max < hist[i])
max = hist[i];
}

for (int i=0;i<256;i++){
int y (100 - z,i) = 255;

}
imp(h,"histograma.jpg");
}

Alguém pode me ajudar? :rolleyes:

Obrigado!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...