Repositório com exemplos e materiais de aula da disciplina ES235 - Processamento de Imagem do curso de Engenharia Eletrônica (CTG).
Há uma novidade para os alunos de 2021: agora os notebooks interativos são compatíveis com o Google Colaboratory. Essa novidade remove toda a necessidade de configuração dos ambientes e instalação de versões de Git, Python e outras dependências.
As aulas estão organizadas em pastas, e, em cada pasta, haverá um link para acessar o notebook diretamente na nuvem. Sinta-se a vontade para alterar o código e testar
(A ementa poderá sofrer alterações)
- Apresentação da disciplina e setup do ambiente;
- Representação de imagens, quantização, sistemas de cores, conversão colorido-escala de cinza;
- Histogramas;
- Filtragem espacial (pt. 1);
- Filtragem espacial (pt. 2);
- Gradientes de imagens;
- Segmentação por cor;
- Projeto 0: controle de robô seguidor de linha;
- Acompanhamento de projeto;
- Transformações geométricas;
- Projeto 1: mapeamento projetivo;
- Acompanhamento de projeto;
- Processamento morfológico;
- Transformada de Hough (detecção de linhas);
- Transformada de Hough (detecção de círculos);
- Detecção de contornos e aproximação poligonal;
- Detecção de faces usando classificadores Haar (pt. 1);
- Detecção de faces usando classificadores Haar (pt. 2);
- Técnicas de Inpaint (pt. 1);
- Técnicas de Inpaint (pt. 2);
- Projeto 2: remover o logotipo de um vídeo usando Inpaint;
- Acompanhamento de projeto;
- Wavelets (pt. 1);
- Esteganografia;
- Reconhecimento de caracteres;
- Reconhecimento de marcadores;
- Projeto 3: sistema de alerta de escaninho ocupado;
- Acompanhamento de projeto.