Projeto 01 de processamento de imagens digitais
No domínio espacial e da frequência.
José Gabriel Hermes Cavalcanti
Departamento de Ciência da Computação – Introdução ao Processamento de Imagens Universidade de Brasília - UNB Brasília, Brasil Estudante, matrícula 11/0125011
Resumo—Este relatório busca descrever a realização do primeiro projeto da disciplina introdução ao processamento de imagens, assim como procedimentos e resultados do mesmo. Palavras-chave—filtragem; escala; redimensionamento;
I.
INTRODUÇÃO
Tendo como objetivo a fixação de conceitos de realce no domínio espacial, filtragem no domínio da frequência e de morfologia matemática, o projeto 1, dividido em três partes, consistiu na construção de três programas e suas execuções completas, assim como a análise dos resultados destas execuções. Este relatório objetiva divulgar as conclusões retiradas de todo o processo. II. METODOLOGIA
B. Questão 02 Considerando que ambas as funções prontas do OpenCV, a cvGaussianBlur e a cvLaplace não possibilitam a aplicação de uma máscara ou demais configurações personalizadas, foi criada uma matriz de máscara a ser utilizada na função cvFilter2D correspondente ao operador Laplaciano e utilizada a função cvSmooth para a operação de suavização gaussiana. Utilizando máscaras padronizadas de centros -4, 4, -8, 8, montadas manualmente para o processo de aguçamento Laplaciano (integradas ao programa) e utilizando a opção CV_GAUSSIAN na função cvSmooth, a execução do programa consistiu em aplicar as funções necessárias com os parâmetros adequados exigidos para a execução do projeto. C. Questão 03 Na falta de função padronizada à criação de filtros, cria-se uma função manual contendo a equação que relaciona a distância do centro do filtro notch ao valor da matriz do filtro, tal que as coordenadas do ponto em que o filtro deve ser aplicado é um dos parâmetros da função. No algoritmo principal, se faz o processo de padding e da transformada de Fourier da imagem.