Posted by : M yunus Sabtu, 01 Agustus 2015



Dalam tutorial ini saya menggunakan Ubuntu 14.04. Langkah pertama untuk menginstall OpenCV di Linux adalah memastikan komputeranda telah terapdate dan terupgrade. Buka terminal dan lakukan perintah berikut.


sudo apt-get update

sudo apt-get upgrade

Setetah itu kita akan mengistall beberapa package yang berguna dalam proses kompilasi dan eksekusi program OpenCV.

sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen3-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev default-jdk ant libvtk5-qt4-dev

Sekarang kita akan men-download  OpenCV. 


cd ~

unzip opencv-2.4.9.zip

cd opencv-2.4.9
 
Proses download file-file tersebut akan memakan waktu yang cukup lama, cukup bersabar dan pastikan komputer anda memiliki batrai yang cukup.

setelah proses download selesai anda perlu membuat sedikit trik untuk menjadikan sourcecode ini berguna. dengan membuat MekeFile dengan Cmake.


mkdir build

cd build

cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_VTK=ON ..

Setelah itu anda akan memulai menginstall OpenCV di Ubuntu,


make

sudo make install

Kita perlu mengatur konfigurasi OpenCV

sudo nano /etc/ld.so.conf.d/opencv.conf

setelah itu tambahkan script ini di dalamnya, save dan exit dengan ctrl+x , shift+y 
 
/usr/local/lib 
 
berikan perintah berikut
 
sudo ldconfig 
 
Buatlah bash script dengan perintah berikut

sudo gedit /etc/bash.bashrc 
 
setelah itu tambahkan script ini di dalamnya, save dan exit dengan ctrl+x , shift+y 
 
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH 
 
kita buka folder sample, adabanyak pilihan bahasa pemograman yang digunakan, 
pilih folder c dengan perintah beriut dan compile script.c dan .cpp dalam folder tersebut
 
cd ~/opencv-2.4.9/samples/c
chmod +x build_all.sh
./build_all.sh 
 
berikut adalah contoh image processing untuk face detection file berekstensi .c
 
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg
 
Contoh lainya
 
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --nested-cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_eye.xml" --scale=1.5 lena.jpg 
 
 Untuk menggunakan file cpp lakukan perintah berikut
 
~/opencv-2.4.9/build/bin/cpp-example-grabcut ~/opencv-2.4.9/samples/cpp/lena.jpg 

Contoh lainya
 
~/opencv-2.4.9/build/bin/cpp-example-calibration_artificial 
 
Untuk menggunakan file python OpenCV, gunakan perintah berikut.
 
python ~/opencv-2.4.9/samples/python2/turing.py 
 
Untuk menggunakan file Java OpenCV, gunakan perintah berikut.
 
cd ~/opencv-2.4.9/samples/java/ant
ant -DocvJarDir=/home/samontab/opencv-2.4.9/build/bin -DocvLibDir=/home/samontab/opencv-2.4.9/build/lib 

sekarang kita menbaca sebuah video dan menggunakan OpenGL dengan Qt
untuk membangun citra 3D



cd ~/opencv-2.4.9/samples/cpp/Qt_sample
mkdir build
cd build
cmake ..
make
./OpenGL_Qt_Binding 
 
Untuk membuat visualisasi 3D animasi lakukan perintah berikut
cd ~/opencv-2.4.9/samples/cpp/tutorial_code/viz
g++ -o widget_pose `pkg-config opencv --cflags` widget_pose.cpp `pkg-config opencv --libs`
./widget_pose
 
Sumber:
http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/ 






Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Legendre-electronics - Date A Live - Powered by Blogger - Designed by Johanes Djogan -