Passo a passo de configuração do material de aula utilizado nas disciplinas de Computação Gráfica e Processamento de Imagem da FACOMP e PPGCC da UFPA.
O processo de instalação da biblioteca OpenCV para utilização em python é descrito nesse documento.
Python é a linguagem de programação em que esse material é feito, e pip é o gerenciador oficial de pacotes do Python, em instalações padrão do windows ele instala junto com o python. Todos os itens que começam com pip podem ser copiados e colados no terminal diretamente.
-
Instalação do interpretador
- Baixar Python e instalar
- Colocar Python no PATH
- Colocar Python/Scripts no PATH
-
Depedência necessárias
- pip install numpy
- pip install matplotlib
-
IDE recomendado para programação de scripts (com posse de e-mail institucional é possível acesso a versão PRO):
A biblioteca selecionada para a prática dos algoritmos vistos em sala.
- pip install opencv-python
- Baixar instalador e instalar
- Colocar cv2.pyd (opencv/build/python/2.7/x64) no site-packages (Python27/Lib/site-packages)
Jupyter Notebook é uma aplicação web para visualização e execução de código fonte e documentos. É o ambiente utilizado para acompanhar a execução das técnicas de forma interativa.
- pip install jupyter
- pip install ipywidgets
- Extensão de apresentação - RISE
- pip install RISE
- jupyter-nbextension install rise --py --sys-prefix
- jupyter-nbextension enable rise --py --sys-prefix
Comando para executar os notebooks (deve ser feito na pasta do projeto): jupyter notebook
Direcionamentos extras, com conteúdo para outras plataformas e
- Git
- Github (opcional)
- Endereço do repositório: https://github.com/LABVIS-UFPA/CG-FACOMP-UFPA.git
-
Prof. Dr. Gustavo Resque - [email protected]
-
MSc. Tiago Araújo - [email protected]