Skip to content
This repository has been archived by the owner on Feb 14, 2024. It is now read-only.

brunoabude/ic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagem Cinemática

Imagem cinemática é um projeto de Iniciação Científica desenvolvido pelo Orientando Bruno Abude Cardoso, e por seu Orientador Gustavo Voltani Von Atzingen.

Resumo

O projeto consiste na criação de um Software, desenvolvido na linguagem Python, para auxiliar em experimentos de Física Básica que envolvem a análise cinemática de objetos em movimento.

Configuração do Ambiente de Desenvolvimento

Para executar o software é preciso configurar o ambiente de trabalho. Nesta seção é mostrado o processo passo-a-passo com as dependências necessárias para a plataforma Windows. Ao final há um resumo com as depêndencias necessárias (Para usuários mais experientes).

Python 2.7.x

O primeiro passo é instalar o interpretador da linguagem Python, versão 2.7. A versão utilizada no projeto atualmente é a 2.7.13.

É aconselhável instalar o interpretador no local padrão C:\Python27.

Virtualenv

Virtualenv é um utilitário que permite criar ambientes diferentes para cada projeto desenvolvido em linguagem Python. Primeiro é necessário instalar o aplicativo através da linha de comando:

pip install virtualenv

Após instalado, crie um diretório para o projeto. Acesse o diretório pelo prompt de comando e execute o seguinte comando:

virtualenv env

Este comando irá criar um novo ambiente na pasta env. Caso algum dos comandos não esteja funcionando, verifique se o caminho para o diretório de instalação do Python está configurado na variável PATH do Windows.

Ainda no diretório onde está localizada a pasta env, execute o seguinte comando:

env\Scripts\activate

Se o comando foi executado corretamente, deve aparecer (env) antes do diretório no prompt de comando, por ex:

(env) D:\projeto

Numpy, Matplotlib

Para instalar o Numpy e o Matplotlib, basta executar os seguintes comandos:

pip install numpy
pip install matplotlib

MinGW

Obtenha o instalador do MinGW no link http://www.mingw.org/ em Download Installer. O MinGW será necessário para a instalação do Qt 4.8.6.

Qt 4.8.6

Para instalar o Qt 4.8.6, basta acessar o link https://download.qt.io/archive/qt/4.8/4.8.6/qt-opensource-windows-x86-mingw482-4.8.6-1.exe.

SIP/PyQT4

Basta instalar o PyQt4 (v4.11) acessando o link https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11/PyQt4-4.11-gpl-Py2.7-Qt4.8.6-x32.exe/download.

OpenCV 3.0.0

Obtenha a versão já compilada do OpenCV 3.0.0 no link https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.0.0/opencv-3.0.0.exe/download. Extraia os arquivos para uma pasta conhecida. Acesse o diretório <opencv>\build\x86\vc12\bin` e copie o arquivo opencv_ffmpeg300.dlle cole no mesmo diretório onde oPython`` está instalado.

Copiar arquivos para a pasta env

O PyQt4 é instalado por padrão no diretório onde está instalado o interpretador da linguagem Python. É necessário copiar os arquivos para a pasta env criada anteriormente. Acesse C:\Python27\Lib\site-packages e copie os arquivos sip.pyd e o diretório PyQt4 e cole na pasta env\Lib\site-packages.

Acesse <Diretório onde o OpenCV foi extraído>\build\python\2.7\x86 e copie o arquivo cv2.pyd também para a pasta env\Lib\site-packages

Lista completa das dependências

  1. Python 2.7.x
  2. MinGW
  3. Qt 4.8.x
  4. PyQt4 e SIP
  5. Numpy
  6. Matplotlib
  7. OpenCV 3.0
  8. Virtualenv

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published