Skip to content

Material Complementar para as aulas de Introdução ao Processamento de Imagem do PPGCC-UFPA ministrada pelo Prof. Gustavo Resque.

Notifications You must be signed in to change notification settings

LABVIS-UFPA/CG-FACOMP-UFPA

Repository files navigation

Computação Gráfica e Processamento de Imagens

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 e pip

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 - Windows

  • 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):

OpenCV

A biblioteca selecionada para a prática dos algoritmos vistos em sala.

Instalação Simples (Não suportada oficialmente)

  • pip install opencv-python

Binários do site (Oficial)

  • Baixar instalador e instalar
  • Colocar cv2.pyd (opencv/build/python/2.7/x64) no site-packages (Python27/Lib/site-packages)

Jupyter

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

Extras

Direcionamentos extras, com conteúdo para outras plataformas e

Git

Documentação OpenCV

Tutorial - Compilar do código-fonte

Créditos e Contato

About

Material Complementar para as aulas de Introdução ao Processamento de Imagem do PPGCC-UFPA ministrada pelo Prof. Gustavo Resque.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published