Python es un lenguaje muy flexible, es de alguna manera el «lenguaje oficial» de Raspberry Pi.
Si hace un año me hubieran preguntado por la posibilidad de contar con Software para matemáticas en un servidor Linux del porte de una tarjeta de crédito, no me parecía posible.
Ahora sabemos que es posible y que podemos probar algunas cosas usando Python y la Raspberry Pi
En esta oportunidad veremos como instalar algunas bibliotecas de importancia para el tipo de cosas que vamos a hacer más tarde
En este artículo veremos como instalar
- OpenCV. Biblioteca para uso de visión computacional (Computer Vision)
- SimpleCV. Biblioteca para uso de visión computacional escrita para Python, es OpenCV en versión simplificada.
- Numpy. Biblioteca para uso de calculo científico
- Scipy. Aprovecha las capacidades de Scipy para aplicar en problemas de ingeniería
- IPython. Shell interactiva de Python
Requisitos
- Raspberry Pi con version de Linux Occidentalis
- Conector HDMI
- Televisor
- Mouse y Teclado
- Cable de red
- Acceso a Internet
OpenCV
En este link encontramos una información valiosa. Los comandos son los siguientes
sudo apt-get install build-essential sudo apt-get install libavformat-dev sudo apt-get install ffmpeg sudo apt-get install libcv2.1 libcvaux2.1 libhighgui2.1 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev
Numpy y SciPy
sudo apt-get install python-numpy python-scipy
IPython
sudo apt-get install python-setuptools sudo easy_install ipython
SimpleCV
La forma mas simple es con esta guía
sudo apt-get install ipython python-opencv python-scipy python-numpy python-pygame python-setuptools python-pip sudo pip install https://github.com/ingenuitas/SimpleCV/zipball/master
MatplotLib
El comando a usar es el siguiente
sudo apt-get install python-matplotlib
En un próximo artículo mostraremos las capacidades de Python, potenciado con estas bibliotecas.
Bibliografía
Dos artículos de mi blog uno sobre numpy y scipy y el otro sobre OpenCV SimpleCV y PIL
Scipy and Numpy for Developers disponible en Amazon
Practical Computer Vision with simpleCV disponible en Amazon
Estoy realmente de acuerdo Python es realmente muy bueno , pero lo que me extraña es que existen pocos programadores que desarrollan
Gracias muy buen aporte 🙂 sólo que la última de MatplotlLib solo le faltó un guion, así «sudo apt-get python-matplotlib»
Abraham
Muchas gracias! actualizado
JZ
Muchas Gracias