- Back to Home »
- Tutorial OpenCV Linux: #1 Installasi OpenCV di UBUNTU 14.04
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 berikutsudo ldconfig
Buatlah bash script dengan perintah berikutsudo gedit /etc/bash.bashrc
setelah itu tambahkan script ini di dalamnya
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/ |