RelatorioExemplo - INPE

Propaganda
Instruções para realização dos relatórios dos laboratórios do curso de
Processamento de Imagens
1. O relatório deve ser digital e deve ser enviado para o professor através do correio da disciplina
Processamento de Imagens no Teleduc.
2. O Relatório deve conter, no mínimo, o itens descritos a seguir.
a. Identificação do aluno ( nome, nro de matrícula, outros...) e data.
b. Nome do experimento do laboratório.
c. Uma introdução explicitando o objetivo do trabalho do laboratório.
d. Uma descrição da metodologia utilizada para resolver o problema.
e. Uma descrição dos resultados obtidos com análises pertinentes.
f. Uma seção de conclusões com opiniões próprias de cada aluno e sugestões gerais
relacionadas com o experimento.
Segue, na próxima página , um exemplo relacionado com o laboratório 2 do curso.
Relatório do Laboratório 2 do curso de Processamento de Imagens
Título: Alteração da resposta radiométrica de uma imagem digital
Nome: Carlos Alberto Felgueiras
Introdução
O experimento realizado no laboratório 2 do curso de Processamento de Imagens teve por
objetivo fazer um programa em Java que altera a resposta radiométrica de uma imagem digital. No
experimento cada pixel da imagem de entrada foi dividido por 2 gerando uma imagem de saída com a
radiometria alterada. O tamanho da imagem de entrada e saída permaneceram iguais.
Metodologia
Para se desenvolver o programa em Java foi necessário ler uma imagem em formato jpeg no
IrfanView e transformá-la em formato RAW binário, retirando seu cabeçalho.
No desenvolvimento do programa, inicialmente foi necessário abrir o arquivo RAW de entrada,
através do comando new FileInputStream e verificar se ele existe. Depois se criou um arquivo de saída
ainda não existente, através do comando new FileOutputStream, para gravar a imagem de saída.
O programa leu cada pixel (byte) da imagem RAW binária de entrada, utilizando a classe
InputStream e seu método read de leitura de bytes. Cada pixel lido foi então dividido por 2 e o
resultado foi escrito no arquivo de saída utilizando-se do método write da classe OutputStream.
No final os arquivos de entrada e saída foram fechados pelo método close.
Resultados e Análises
As figuras abaixo mostram a imagem de entrada e a imagem de saída gerada pelo programa
desenvolvido em laboratório.
Analisando-se o resultado, em relação à imagem de entrada, observa-se que houve uma piora na
qualidade da radiometria geral da imagem. A imagem de saída ficou mais escura do que a da entrada.
Como todos os valores dos pixels, com suas componentes R, G e B, foram divididos por 2 as cores da
imagem foram mantidas, mas perderam o brilho (menor intensidade).
Conclusões
O experimento realizado no laboratório foi interessante porque possibilitou o melhor
entendimento da composição das cores em uma imagem digital. O experimento poderia ser melhorado
se o professor incluísse no exercício outras operações, além da divisão, como raiz quadrada, por
exemplo, para testarmos outras possibilidades.
Fiz um teste multiplicando a imagem original por 2 e obtive resultados estranhos. Gostaria de
saber por que isso ocorreu. Veja figura abaixo
Download