Olá pessoal, segue o material usado na disciplina “Tópicos em Visão Computacional”. Abraços!
Revisão Python
O material desta aula esta neste link: Curso Python
Livro-Texto para a Disciplina: Material em português sobre Visão Computacional
Download: Livro Introdução a Visão Computacional com Python e OpenCV
Material de apoio e para trabalhos futuros
http://sydney.edu.au/engineering/aeromech/MTRX4700/Course_Documents/material/labs/OReilly_Learning_OpenCV.pdf
Material sobre Haar cascade trainning
http://docs.opencv.org/trunk/dc/d88/tutorial_traincascade.html
XML gerado em sala para identificação de mão (número 1): mao.xml e codigo em python HaarMao.py
Notebooks do Jupyter
- 01 Bem vindo ao mundo da visao computacional
- 02 Sistema de coordenadas e manipulacao de pixels
- 03 Fatiamento e desenho sobre a imagem
- 04 Transformacoes e mascaras
- 05 Sistemas de Cores
- 06 Histogramas e equalizacao de imagem
- 07 Suavizacao de imagens
- 08 Binarizacao com limiar
- 09 Segmentacao e metodos de deteccao de bordas
- 10 Identificando e contando objetos
- 11 Deteccao de faces em imagens (XML’s Haar Cascade OpenCV)
- 12 Deteccao de faces em videos
Exemplos de seminário
Instalação do Jupyter Notebook
#Instale o Python
#Inclua o diretorio Python no path do sistema
#Abra o terminal
mkdir pasta
cd pasta
#criar um ambiente virtual
python -m venv venv
#entrando no ambiente virtual (faca isso todas as vezes)
venv\Scripts\activate.bat
#Instalação do Opencv
pip install opencv-python
pip install opencv-contrib-python
pip install jupyter
pip install matplotlib
A cada acesso ao sistema:
#Entrar na pasta
#Entrar no ambiente virtual
venv\Scripts\activate.bat
#Entrar no Jupyter
jupyter notebook