Install OpenCV dengan CodeBlocks pada UBUNTU
10.16
cah bagoes
, Posted in
CodeBlocks
,
image processing
,
install
,
Linux
,
OpenCV
,
Ubuntu
,
0 Comments
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"
:18 :19 :20 :21 :22 :23 :24 :25
:26 :27 :28 :29 :30 :31 :32 :33
:34 :35 :36 :37 :38 :39
Posting Komentar