Skip to content

Repositório destinado aos projetos realizados na disciplina de Processamento Digital de Imagens (PDI) [2022.2] do PPGEEC.

License

Notifications You must be signed in to change notification settings

AlanMarquesRocha/ppgeec_proc_digital_imagens

Repository files navigation

Conecte-se comigo em:

alanmarquesrocha alanmarquesrocha alanmarquesrocha


🚧 🚀 Finalizado 🚀 🚧


Programa de Pós-graduação em Engenharia Elétrica e de Computação (PPGEEC)
Disciplina: Processamento Digital de Imagens (BBP1026) - 2022.2


Neste repositório, encontram-se os códigos implementados em cada projeto realizado na disciplina de PDI. Além disso, todos os códigos foram atualizados e melhorados.

Ao todo foram realizados 04 (quatro) projetos ao longo da disciplina, conforme apresentado na Tabela a seguir:

Projeto Descrição Link
1º projeto Realce no domínio espacial Link para acesso
2º projeto Morfologia matemática Link para acesso
3º projeto Segmentação de Imagens Link para acesso
Projeto Final Extração de Características com LBP Link para acesso

Todas as implementações foram feitas através do Google Colab, logo podem ser acessadas e replicadas em qualquer computador com acesso a internet. Em suma, os projetos foram desenvolvidos utilizando a linguagem python e bibliotecas de processamento de imagens, como por exemplo: OpenCV e skimage.

A seguir, será dada uma breve descrição de cada projeto desenvolvido na disciplina:

  • 1º Projeto: Realce no Domínio Espacial

O projeto de Realce no domínio espacial, teve como objetivo a aplicação de filtros (kernels) passa-baixa com diferentes tamanhos de janelas ( $3\times3$ ), ( $5\times5$ ), ( $7\times7$ ), para fazer a verificação de melhoria de ruído em imagens com características de sal e pimenta.

O projeto apresenta ao aluno uma das mais variadas técnicas clássicas de pré-processamento de imagens, com objetivo de melhorar as imagens de um conjunto de dados.


  • 2º Projeto: Morfologia Matemática

O projeto de Morfologia Matemática, teve como objetivo a implementação das técnicas de erosão, dilatação, abertura e fechamento em dois conjuntos de dados distintos. Variando-se os elementos estruturantes: quadrado, linha e circular com até três dimensões distintas.


  • 3º Projeto:Segmentação de Imagens

O projeto de Segmentação de Imagens, teve como objetivo realizar a implementação dos algoritmos Region Growing, Watershed, K-means e Otsu em um conjunto de imagens para fazer a verificação da segmentação realizada por cada técnica proposta.

Neste projeto o aluno teve a oportunidade de implmentar técnicas de segmentação de imagens que fazem parte de um processo de Visão Computacional (VC) para classificação de imagens.


  • Projeto Final: Extração de Características de Textura Utilizando Local Binary Pattern (LBP)

Por fim, no Projeto Final, o aluno pôde implementar um algoritmo de sua escolha sobre as técnicas apresentadas na disciplina durante todo o semestre. Neste projeto, foi implementado a Técnica LBP para extração de características de texturas em um conjunto de imagens de células Fotovoltaicas em eletroluminescência (EL) em nível de cinza que serviu como matriz de características (atributos) para o processo de classificação de defeitos nas células através de um algortimo baseado em Deep Learning.


About

Repositório destinado aos projetos realizados na disciplina de Processamento Digital de Imagens (PDI) [2022.2] do PPGEEC.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published