A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Laboratórios de CVI Jacinto C. Nascimento Laboratórios de CVI.

Apresentações semelhantes


Apresentação em tema: "Laboratórios de CVI Jacinto C. Nascimento Laboratórios de CVI."— Transcrição da apresentação:

1 Laboratórios de CVI Jacinto C. Nascimento Laboratórios de CVI

2 Exercícios Práticos 1 Exercício 1.1 – Leitura e visualização de uma imagem; OpenCV/matlab methods: imread(); namedWindow(); imshow(); imagesc(); colormap; waitKey() Exercício 1.2 – Restauração/denoising duma imagem Dada uma imagem, fazer introdução de ruído gaussiano. Posteriormente fazer remoção do ruído usando a operação de média e recorrendo: - à filtragem da imagem: imnoise(), fspecial(), imfilter(); - à filtragem temporal da imagem (soma de imagens): sum() Introdução de ruído “salt and pepper”. Fazer remoção do ruído usando a operação de mediana - à filtragem da imagem: medfilt2() Laboratórios de CVI

3 Exercícios Práticos 1 (cont.)
Exercício 1.3 – Selecção de região de interesse numa imagem e redimensionamento da região de interesse OpenCV/matlab methods: ginput(); roipoly(); imresize(); Exercício 1.4 – Operações geométricas sobre a imagem - operação de rotação imagem: imrotate(); - compreensão do significado geométrico Laboratórios de CVI

4 Exercícios Práticos 2 Exercício 2.1 – Operações morfológicas e criação de estruturas morfológicas OpenCV/matlab methods: strel() (‘square’, ‘line’,’disk’,’ball’); imclose(); imopen(); imerode(); imdilate() Exercício 2.2 – Propriedades e medidas de regiões numa imagem OpenCV/matlab methods: bwlabel(); regionprops() Laboratórios de CVI

5 Exercícios Práticos 3 Exercício 3.1 – Operações morfológicas e criação de estruturas morfológicas OpenCV/matlab methods: strel() (‘square’, ‘line’,’ disk’,’ ball’); imclose(); imopen(); imerode(); imdilate() Exercício 3.2 – Propriedades e medidas de regiões numa imagem OpenCV/matlab methods: bwlabel(); regionprops() Laboratórios de CVI

6 Exercícios Práticos 4 Exercício 4.1 – Calculo de histogramas em imagens, equalização de histogramas, operações de threshold (método de Otsu – visualização de regiões convexas) OpenCV/matlab methods: imhist(); histeq(); graythresh() Exercício 4.2 – Leitura de video, calculo de histogramas em video, e criação de modelo de fundo OpenCV/matlab methods: imaqhwinfo(); mmreader(); median(); Laboratórios de CVI

7 Exercícios Práticos 5 Exercício 5.1 – Operadores de Canny e Marrhildred e visualisar os efeitos destes operadores em imagens OpenCV/matlab methods: edge(); opções (‘canny’, ‘marrhildred’) Exercício 5.2 – Leitura de video, calculo de histogramas em video, distância de histogramas, criação de modelo de fundo e análise de textura OpenCV/matlab methods: imaqhwinfo(); mmreader(); median(); Laboratórios de CVI

8 Exercícios Práticos 6 Exercício 6.1 – Implementação da transformada de Hough, interpretação e visualização de resultados Exercício 6.2 – Apresentar um exemplo (a realizar pelo docente) de uma aplicação que ilustre a utilidade da transformada Laboratórios de CVI


Carregar ppt "Laboratórios de CVI Jacinto C. Nascimento Laboratórios de CVI."

Apresentações semelhantes


Anúncios Google