Você está na página 1de 2

3ª Lista de exercícios de Processamento Digital de Imagens

2018-2

Data de Entrega: 02/11/2018

Nome: Mariana Rampinelli Fernandes


Disciplina: Processamento Digital de Imagens

Nome do aluno:

Orientações:

 Responda à lista abaixo com sua implementação de processamento de imagens e


análise sobre o resultado
 Não utilize funções prontas de Matlab (de equalização, filtragem, histograma,
contagem, conversão de cores, etc.). Implemente as suas próprias funções e
apresente-as na lista.
 Apesar de algumas das imagens passadas serem do tipo .jpeg, esteja atento para
restrições desse tipo de compressão em processamento imagens em uma aplicação
real.
 Inclua as imagens obtidas pelas operações no relatório da lista.
 O arquivo do relatório e os códigos de implementação da lista (bem como todos
os arquivos necessários para a execução dos mesmos) devem ser enviados pelo
sistema Ava com o seguinte nome: “PDI_L3_ABC.zip”, onde ABC são as iniciais do
nome do aluno, até dia 02/11/2018.
 Lembre-se: os códigos e suas apresentações deve ser o mais claro possível para o
entendimento da correção.

1) Para a imagem peppers.tif faça um programa que substitua, automaticamente, a cor


do pimentão de vermelho para azul. Discuta sua solução.

2) Para a imagem imsemcontraste.jpg, melhore seu contraste. Explique sua solução.

3) Replique o exemplo 6.15 do livro, utilizando a Fig6.28(b).jpg, segmentando a


região mais escura da imagem.

4) Implemente um programa que processe a Fig1.10.jpg de forma que a cor do rio seja
amarela e o resto da imagem mantenha o mesmo tom de cinza da imagem original. É
aceitável que alguns pontos isolados da imagem de saída com tom amarelo, mas a
escolha adequada dos níveis de cinza devem ser tal que minimizem essas regiões.

5) Mostre um exemplo do uso das técnicas de erosão, dilatação, abertura e fechamento


em imagens binárias sobre a imagem FigProb9.27.jpg (para esse exercício,
especificamente, podem ser usadas as funções prontas do Matlab).
6) Segmente a imagem Fig8.02(a).jpg em 3 regiões distintas (3 tons de cinza). Aplique
o mesmo procedimento para a imagem Fig8.02(b).jpg e compare os resultados.
Explique sua solução. Você deve gerar uma imagem final com 3 tons de cinza, um para
cada classe. Depois, adicione uma borda vermelho-claro a cada uma das classes.

7) Use alguma técnica de detecção de bordas para identificar os principais elementos


da imagem Fig10.15(a).jpg. Explique o procedimento que foi utilizado.

8) Implemente e aplique o algoritmo de escolha de um limiar global e o algoritmo de


Otsu para segmentar uma imagem em 2 tipos de objetos: cena (background) e objeto
(foreground). Aplique na imagem Fig10.28.png.

Você também pode gostar