Difference between revisions of "RaspberryPi"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
Line 44: Line 44:
 
$./opencv2_4_5.sh
 
$./opencv2_4_5.sh
 
</pre>
 
</pre>
 +
 +
Una vez compilado despues de unas cuatro horas y media:
 +
 +
<pre>
 +
$ cd programs/OpenCv/opencv-2.4.5/build
 +
$ sudo make install
 +
</pre>
 +
 +
A partir de aquí es necesario seguir el tutorial del la siguiente [http://thinkrpi.wordpress.com/2013/05/22/opencvpi-cam-step-2-compilation/ página]
  
 
== SimpleCV ==
 
== SimpleCV ==

Revision as of 18:04, 20 November 2013

Logo concursos.png

Sistemas Operativos

Proyectos interesantes

Guías de instalación

OpenCV

Las librerías de openCV se instalan mediante un script autoejecutable.

$ wget https://raw.github.com/jayrambhia/Install-OpenCV/master/Ubuntu/2.4/opencv2_4_5.sh
$ chmod +x opencv2_4_5.sh
$ ./opencv2_4_5.sh

Posibles problemas

No se pudieron obtener algunos archivos, ¿Quizá deba ejecutar <<apt-get update>> o deba intentarlo de nuevo con --fix-missing?

Para resolver, dejar instalar y cuando acabe, hacer

$ sudo apt-get update

Y volver a ejecutar

$./opencv2_4_5.sh

Una vez compilado despues de unas cuatro horas y media:

$ cd programs/OpenCv/opencv-2.4.5/build
$ sudo make install

A partir de aquí es necesario seguir el tutorial del la siguiente página

SimpleCV

Estas librerías sirven para poder utilizar la raspicam desde un programa escrito en python.

Instalación

Seguir los pasos descritos en esta página.

sudo apt-get install git
git clone git://github.com/sightmachine/SimpleCV.git
cd SimpleCV
python setup.py install
sudo pip install --upgrade pip

Sal de la sesión y vuelve a entrar.

sudo pip install virtualenvwrapper

Modificar ./bashrc para incluir la siguiente línea al final del todo.

source /usr/local/bin/virtualenvwrapper.sh

Cierra el terminal y vuelve a abrirlo para cargar el .bashrc editado. Otra opción es ejecutar:

. .bashrc

Llegados a este punto, conviene saber cómo funciona el virtualenvwrapper. Para ello esta página es de gran interés.

Lo más importante es crear el espacio de trabajo y luego acceder a él con un workon.



By-sa.png Este obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 Unported.