/Digital_Image_Processing

Repositório dedicado à disciplina Introdução ao Processamento Digital de Imagens

Primary LanguageJupyter NotebookMIT LicenseMIT

author author
author author

Tabela de Conteúdo

Introdução

Nesta repositório demonstraremos a primeira versão do OpenDIP, uma biblioteca desenvolvida como trabalho prático para o curso Introdução ao Processamento Digital de Imagens durante o período 2020.1, ministrada pelo Prof. Leonardo Vidal.

Nessa primeira versão, apresentaremos três funcionalidades: Conversão de espaço, em que implementamos os conversores RGB-YIQ e YIQ-RGB; Correlação de Imagens, em que aplicamos filtros pontuais como Sobel, Negativo em RGB, Negativo em Y, Média e Mediana; Correlação Normalizada, que encontra o que é mais semelhante de uma imagem em outra.

A aplicação pode ser acessada em: OpenDIP Demo

Metodologia

Para o desenvolvimento da biblioteca escolhemos a linguagem Python, devido à sua praticidade e bibliotecas como Numpy e Pillow, que respectivamente permitem trabalhar melhor com vetores e manipular a entrada e saída de imagens. Além disso, utilizamos a biblioteca Streamlit para realizar essa demonstração, a fim de documentar nosso trabalho de maneira clara e com uma linguagem bastante visual.

Como contribuir

Caso tenha gostado da iniciativa e queira contribuir para com o desenvolvimento da biblioteca, após a finalização da disciplina iremos começar a aceitar pull requests no nosso repositório no github.

Clone

Autores

João Pedro Vasconcelos Itamar Filho João Wallace Lucena Sheywesk
github.com/jpvt github.com/ItamarRocha github.com/joallace github.com/sheywesk