Skip to content

Instalação no Ubuntu 10

talesporto edited this page Oct 22, 2011 · 19 revisions

Ubuntu 10.10 Maverick Meerkat

Para que o Kinect funcione no ubuntu necessitamos de algumas bibliotecas.


Para facilitar essa instalação criei um script que baixa e instala todas as bibliotecas necessárias nas suas ultimas versões e roda um exemplo para verificar se tudo foi instalado corretamente. Link para baixar o script. https://gist.github.com/955902


  • OpenCV

    “Biblioteca necessária para o processamento de imagens e o gerenciamento de janelas.”

       sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev
       cd ~
       wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.1/OpenCV-2.1.0.tar.bz2/download -o OpenCV-2.1.0.tar.bz2
       tar -xvf OpenCV-2.1.0.tar.bz2
       cd OpenCV-2.1.0/
       cmake .
       make
       sudo make install
       sudo gedit /etc/ld.so.conf.d/opencv.conf
    

    Adicione a linha ao final do arquivo:

       /usr/local/lib
    

    Execute:

       sudo ldconfig
       sudo gedit /etc/bash.bashrc
    

    Adicione a linha ao final do arquivo:

       PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
       export PKG_CONFIG_PATH
    

    Reinicie o computador.

    Testando:

       cd ~
       mkdir openCV_sampleS
       cp OpenCV-2.1.0/samples/c/* openCV_samples
       cd openCV_samples/
       chmod +x build_all.sh
       ./build_all.sh
    
       ./facedetect --cascade="/usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg
    
  • OpenGL

    “Biblioteca necessária para a computação grafica.”

       sudo apt-get install libsdl-ttf2.0-0 libsdl-ttf2.0-dev libsdl-image1.2 libsdl-image1.2-dev libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian-all
    
       sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev libglut3-dev xorg-dev libtool gforth
    

    Testando:

    Baixe o programa no link https://gist.github.com/987718 e compile usando:

       gcc simpleTestOpenGL.c -o simpleTestOpenGL -lGL -lglut