Install OpenCV dengan CodeBlocks pada UBUNTU

Masih seputar cara install OpenCV. Paling mantap itu kalo sesuatu yang open source dipasangkan dengan open source juga. Kali ini aku mau kasih cara install OpenCV dengan Code::Blocks pada Ubuntu. Jadi mulai  library buat image processing, IDE (Integrated Development Environment), dan operating sistem komputer semua open source. I love open source ^_^
Berikut caranya :

A. Instalasi OpenCV-2.3.1

  1. Buka terminal Ubuntu (Ctrl+Alt+T)
  2. Install codec yang diperlukan dengan perintah seperti berikut:
ebit@ubuntu:~$ sudo apt-get install build-essential libgtk2.0-dev libjpeg62-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev 
     3.  Download dan install ffmpeg
ebit@ubuntu:~$ wget http://ffmpeg.org/releases/ffmpeg-0.7-rc1.tar.gz
ebit@ubuntu:~$ tar -xvzf ffmpeg-0.7-rc1.tar.gz
ebit@ubuntu:~$ cd ffmpeg-0.7-rc1
ebit@ubuntu:~/ffmpeg-0.7-rc1$ ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libxvid --enable-x11grab --enable-swscale –enable-shared
ebit@ubuntu:~/ffmpeg-0.7-rc1$ make
ebit@ubuntu:~/ffmpeg-0.7-rc1$ sudo make install

     4.  Download OpenCV dari : http://sourceforge.net/projects/opencvlibrary/
     5.  Setelah di download, lalu extract dan letakkan pada home directory
     6.  Buka folder OpenCV

ebit@ubuntu:~$ cd OpenCV-2.3.1
     7.  Buat folder baru didalamnya

ebit@ubuntu:~/OpenCV-2.3.1$ mkdir release
     8.  Mengeksekusi penginstalan dengan CMake
ebit@ubuntu:~/OpenCV-2.3.1/release$ -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
ebit@ubuntu:~/OpenCV-2.3.1/release$ make
ebit@ubuntu:~/OpenCV-2.3.1/release$ sudo make install
     9. Edit file .bashrc
ebit@ubuntu:~$ sudo gedit ~/.bashrc
    10.  Pada baris terakhir tambahkan kode berikut :
export LD_LIBRARY_PATH=/usr/local/lib
     11. Simpan dan tutup file
     12. Buka etc/bash.bashrc
ebit@ubuntu:~$ sudo gedit /etc/bash.bashrc
     13.  Pada baris terkhir tambahkan kode berikut:

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

     14.  Simpan dan tutup file
     15.  Untuk dapat memakai sample yang terdapat pada OpenCV, maka harus
            dilakukan proses build pada sample
ebit@ubuntu:~$ cd OpenCV-2.3.1/samples/c
ebit@ubuntu:~$ chmod +x build_all.sh
ebit@ubuntu:~$ ./build_all.sh

B. Integrasi dengan Code::Blocks IDE

  1.  Install Code::Blocks IDE
ebit@ubuntu:~$ sudo apt-get install codeblocks
     2.   Buka Code::Blocks IDE
     3.   Buat project baru dengan cara :
           Klik File - New - Project
           Pilih Console Applicatios sebagai jenis project


      4.    Klik Next dan pilih C++


       5.    Klik Next, kemudian beri nama project dan pilih tempat penyimpanan file project


      6.    Klik Next dan Finish
      7.    Klik Project - Build Options
             Pilih Compiler settings - other options
             Pada jendela tersebut isikan kode:
`pkg-config --cflags opencv`

                Kemudian beralih ke Linker settings - other linker options
                Pada tempat tersebut isikan kode :
`pkg-config --libs opencv`


             8.    Buat program capture camera

#include "iostream"
#include "cv.h"
#include "highgui.h"
using namespace std;
int main()
{
CvCapture *capture = cvCaptureFromCAM(0);
IplImage *frame;
while(1)
{
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "camera", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture(&capture);
cvDestroyWindow("camera");
return 0;
}




You can leave a response, or trackback from your own site.

0 Response to "Install OpenCV dengan CodeBlocks pada UBUNTU"

:10 :11 :12 :13 :14 :15 :16 :17
:18 :19 :20 :21 :22 :23 :24 :25
:26 :27 :28 :29 :30 :31 :32 :33
:34 :35 :36 :37 :38 :39

Posting Komentar