61
Installasi Qt Creator Download dan ekstrak Qt Creator.
Seting mode agar user dapat melukan instalasi. chmod +x nama_file.run
Jalankan dengan perintah : .nama_file.run
4.4.1.3. Instalasi Opencv
Pustaka Library pengolahan citra digital yang digunakan adalah opencv versi 2.4.9. Berikut tahapan instalasinya :
Instal semua dependensi untuk menginstal 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-de
Download kode sumber opencv, lakukan ekstraksi dan buka direktori.
cd ~
62 wget http:sourceforge.netprojectsopencvlibraryfiles
opencv -unix 2.4.9opencv-2.4.9.zip unzip opencv-2.4.9.zip
cd opencv-2.4.9 Buat direktori untuk proses build opencv dengan perintah :
mkdir build cd build
Lakukan proses compile dan instal opencv 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 .. make
make instal Lakukan konfigurasi pada opencv, buat file opencv.conf dengan
cara : sudo gedit etcld.so.conf.dopencv.conf
Isi file opencv.conf dengan usrlocaljib Jalankan ldconfig untuk mengkonfigurasi library yang ada.
sudo ldconfig Tambahkan direktori oepncv yang sudah terinstal ke dalam
PATH linux. sudo gedit etcbash.bashrc
63 Tambahkan kode berikut dalam file bash.bashrc
PKG_CONFIG_PATH = PKG_CONFIG_PATH:usrlocallib pkgconfig
export PKG_CONFIG_PATH
Opencv sudah terinstal.
4.4.2. Proses Akuisisi Data
Sebanyak 200 citra tanda tangan yang dikumpulkan dilakukan proses scanning untuk mendapatkan citra digital. Scanning dilakukan dengan
scanner canon tipe lide 25 dengan resolusi sebesar 300 dpi. Selanjutkan citra digital dilakukan penyamaan ukuran sebesar 250 x 150 pixel.
Dilakukan juga pra-processing pada citra tanda tangan berupa penghilangan warna latar belakang. Proses tersebut dilakukan agar proses
pencarian fitur di proses selanjutnya menghasilkan fitur yang detail.
4.4.3. Proses Ekstraksi Fitur Feature Detection
4.4.3.1. Ruang Skala Scale Space
Salah satu yang menjadi kekurangan pada tanda tangan adalah dalam hal uniqless, karena terkadang tanda anggan seseorang
berbeda ukuran skala. Pembuatan ruang skala dimaksudkan agar citra tanda tangan invariant terhadap penskalaan.
Pembuatan ruang skala pada citra tanda tangan dimulai dengan melakukan perbandingan terhadap skala citra tanda tangan. Proses