notebook.community
Edit and run
IA898 - Processamento de Imagens Digitais
Segundo semestre de 2018
Leticia Rittner
Conteúdo
Introdução ao Processamento de Imagens
Overview
Introdução às Imagens digitais
Introdução ao NumPy
Manipulando imagens: abrir, salvar, visualizar, criar
Geração de imagens sintéticas
Transformações radiométricas (ponto-a-ponto)
Histograma da Imagem
Transformação de Intensidade
Tutorial sobre equalização de histograma
Tutorial equalização de histograma por montagem de mosaico
Transformações em cores
Transformações espaciais (vizinhança)
Filtragem no domínio espacial
Convolução como média ponderada de translações da imagem
Transformada de Fourier
Geração de ondas senoidais 1D e 2D
Translação periódica
Propriedades da DFT
Teorema da Convolução
Filtros em frequência
Correlação de fase
Segmentação
Segmentação por Otsu
Enunciados dos exercícios
Exercício 1 - Aprendendo Numpy
Exercício 2 - Resolução espacial e radiométrica
Exercício 3 - Transformação de intensidade, realce e equalização de histograma
Exercício 4 - Filtragem de imagens
Exercício 5 - Filtros de Aguçamento
Exercício 6 - Primeiros passos para a Transformada de Fourier
Exercício 7 - Propriedades da DFT
Exercício 8 - Aplicações da DFT: Filtragem e Template Matching
Exercício 9 - Técnicas de segmentação
Material dos Seminários (produzido pelos alunos)
Correlação cruzada
Correlação cruzada Scipy
Correlação cruzada_OpenCV
Compressão de imagens usando DCT
Compressão Fractal de Imagens
Data augmentation
Dithering
Inpainting
Inpainting - slides
Métricas de similaridade e dissimilaridade
Normalização
Reconstrução Tomográfica
Técnicas de focalização (aguçamento)
Template matching
Transformada de Karhunen-Loeve
Transformada de Hough
Watershed
Links úteis
Jupyter Notebook - documentação
Jupyter notebook - tips and tricks
Tutorial breve - Python
Tutorial breve - NumPy