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
- Buka terminal Ubuntu (Ctrl+Alt+T)
- 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-dev3. 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
7. Buat folder baru didalamnya
ebit@ubuntu:~$ cd OpenCV-2.3.1
8. Mengeksekusi penginstalan dengan CMake
ebit@ubuntu:~/OpenCV-2.3.1$ mkdir release
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 ..9. Edit file .bashrc
ebit@ubuntu:~/OpenCV-2.3.1/release$ make
ebit@ubuntu:~/OpenCV-2.3.1/release$ sudo make install
ebit@ubuntu:~$ sudo gedit ~/.bashrc10. Pada baris terakhir tambahkan kode berikut :
export LD_LIBRARY_PATH=/usr/local/lib11. Simpan dan tutup file
12. Buka etc/bash.bashrc
ebit@ubuntu:~$ sudo gedit /etc/bash.bashrc13. 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
- Install Code::Blocks IDE
ebit@ubuntu:~$ sudo apt-get install codeblocks2. 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"
Posting Komentar