• Tidak ada hasil yang ditemukan

Implementasi Content Based Image Retrieval Berbasis Fitur Bentuk dan Warna Menggunakan Operator Sobel dan Deteksi Warna HSV

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Content Based Image Retrieval Berbasis Fitur Bentuk dan Warna Menggunakan Operator Sobel dan Deteksi Warna HSV"

Copied!
18
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

Pada bab landasan teori ini akan diuraikan mengenai teori-teori yang terkait dengan

Content Based Image Retrieval, ekstraksi fitur, Operator Sobel, deteksi warna HSV,

precision dan recall serta beberapa penelitian terdahulu yang relevan.

2.1 Content Based Image Retrieval

Content Based Image Retrieval (CBIR) adalah proses pemanggilan citra dari database

atau tempat penyimpanan citra digital lainnya sesuai dengan konten citra tersebut (Chaudari,2012). Dalam CBIR fitur citra dibagi menjadi tiga fitur yaitu warna, tekstur dan bentuk. Fitur warna adalah fitur yang umum digunakan dalam CBIR karena pencarian informasi pada citra berbasis fitur warna lebih mudah dilakukan.

Menurut Hastuti, et al. (2009) penelitian tentang CBIR berdasarkan primitif fitur sudah banyak dilakukan diantaranya Swain dan Ballard pada tahun 1991 menggunakan teknik pencocokan titik potong histogram, kemudian Stricker dan Orengo pada tahun 1995 mengembangkan teknik sebelumnya menjadi histogram kumulatif dari warna, kemudian Stricker dan Dimai pada tahun 1996 menggabungkan titik potong histogram dengan beberapa elemen spasial, kemudian Carson pada tahun 1997 menggunakan teknik pemisahan fitur citra query berdasarkan warna.

Tahap awal dalam sistem pemanggilan citra berdasarkan konten adalah melakukan proses ekstraksi dan deskripsi pada citra dalam database sehingga menghasilkan vektor fitur. Vektor fitur citra dalam database akan membentuk fitur

(2)

8 dengan jarak kesamaan vektor fitur tertinggi akan di tampilkan sebagai output (Long,

et al. 2003). Diagram sistem pemanggilan citra berdasarkan konten dapat dilihat pada Gambar 2.1.

Gambar 2.1. Diagram Sistem Content Based Image Retrieval Sumber: Long, et al. 2003

Proses paling penting pada sistem CBIR adalah ekstraksi fitur, karena hasil dari proses ini akan diketahui perbedaan pada setiap citra berdasarkan fiturnya seperti fitur tekstur, bentuk dan warna. Suatu citra memiliki fitur yang berbeda antara citra satu dengan lainnya tergantung pada karakteristik yang menonjol pada citra tersebut. Sebagai contoh dalam dunia nyata, bunga mawar dan bunga melati dapat dibedakan melalui perbedaan warnanya, kertas dan kain dapat dibedakan dari teksturnya, kemudian gambar segitiga dan persegi dapat dibedakan melalui bentuknya.

(3)

9

Menurut Syarif (2014), masing-masing fitur dari citra tersebut didapatkan melalui proses ekstraksi fitur yang tidak mudah, karena satu citra dapat mempunyai

multiple feature. Proses ekstraksi fitur yang baik dan benar dapat menentukan keberhasilan dalam membangun suatu aplikasi citra digital.

2.2 Ekstraksi Fitur

Ekstraksi fitur merupakan proses pengindeksan suatu database citra dengan isinya. Secara matematik, setiap ekstraksi fitur merupakan encode dari vektor ndimensi yang disebut dengan vektor fitur. Komponen vektor fitur dihitung dengan proses citra dan teknik analisis serta digunakan untuk membandingkan citra yang satu dengan citra yang lain. Ekstraksi fitur diklasifikasikan kedalam 3 jenis yaitu low level, middle level

dan high level. Fitur low level merupakan ekstraksi fitur berdasarkan isi visual seperti warna dan tekstur, fitur middle level merupakan ekstraksi fitur berdasarkan wilayah citra yang ditentukan dengan segmentasi, sedangkan fitur high level merupakan ekstraksi fitur berdasarkan informasi semantik yang terkandung dalam citra (Kusumaningsih, 2009).

(4)

10

2.2.1 Ekstraksi Fitur Bentuk

Bentuk merupakan salah satu fitur citra yang dapat digunakan untuk mendeteksi objek atau batas wilayah. Proses mendapatkan nilai fitur bentuk dapat dimulai dengan konversi citra RGB menjadi citra grayscale. Hal ini berfungsi untuk mendapatkan nilai warna yang lebih sederhana. Dimana warna grayscale hanya mempunyai intensitas warna 0 – 255 untuk setiap pikselnya. Proses yang digunakan untuk mendapatkan citra grayscale dilakukan dengan mencari nilai rata-rata dari total nilai RGB. Persamaan yang digunakan untuk mendapatkan nilai grayscale dapat dilihat pada persamaan berikut.

G = r+g+b

3 ... (2.1) Dimana G merupakan nilai grayscale, r merupakan nilai red setiap piksel, g merupakan nilai green pada setiap piksel dan b merupakan nilai blue pada setiap piksel. Setelah nilai grayscale ditemukan maka dilakukan deteksi tepi. Deteksi tepi pada suatu citra adalah suatu proses yang menghasilkan tepi dari objek citra yang membatasi dua wilayah citra homogen yang memiliki tingkat kecerahan yang berbeda. Proses deteksi tepi ini dilakukan sebelum proses ekstraksi fitur bentuk untuk meningkatkan penampakan garis batas suatu daerah atau objek didalam citra dan mendapatkan bentuk dasar citra.

Metode untuk deteksi tepi yang digunakan pada penelitian ini adalah Operator Sobel. Operator Sobel menggunakan dua buah matriks konvolusi berukuran 3x3, dimana matriks konvolusi pertama digunakan untuk menentukan gradien pada arah sumbu x dan matriks konvolusi kedua digunakan untuk menentukan gradien pada arah sumbu y. Hasil konvolusi pada arah sumbu x terhadap citra grayscale dinyatakan dengan Gx dan hasil konvolusi pada arah sumbu y terhadap citra grayscale dinyatakan

dengan Gy.

(5)

11

Teknik threshold yang digunakan adalah Single Global Threshold, dimana segmentasi dilakukan dengan cara mendeteksi citra piksel per piksel dan melabelkan tiap piksel sebagai objek atau background tergantung pada tingkat keabuan dari piksel tersebut. Selanjutnya dilakukan ekstraksi fitur bentuk menggunakan metode Integral Proyeksi. Integral Proyeksi adalah suatu metode yang digunakan untuk mendeteksi batas dari daerah citra. Integral proyeksi disebut juga dengan integral baris dan kolom dari piksel, karena integral proyeksi dilakukan dengan cara menjumlahkan piksel per baris dan piksel per kolom. Nilai integral proyeksi dapat dihitung menggunakan persamaan berikut.

h j = N barisx(i,j)

i=1 ... (2.2)

h i = N kolomx(i,j)

j=1 ... (2.3)

Hasil perhitungan Integral Proyeksi akan disusun dalam bentuk vektor sebagai defenisi fitur bentuk citra yang diamati. Cara yang sama dilakukan pada setiap citra dan kemudian vektor fitur bentuk dari setiap citra disimpan dalam database.

2.2.2 Ekstraksi Fitur Warna

(6)

12

Ruang warna YCbCr digunakan secara luas di dalam video digital. Dalam format ini, informasi luminance direpresentasikan dengan komponen Y dan informasi warna disimpan sebagai komponen color-difference, Cb dan Cr. Komponen Cb merupakan perbedaan antara komponen biru dengan sebuah nilai referensi. Komponen Cr merupakan perbedaan komponen merah dengan sebuah nilai referensi. Model warna HSV merupakan model warna yang mendefinisikan warna berdasarkan terminologi Hue, Saturation dan Value. Hue digunakan untuk membedakan warna-warna dan menentukan kemerahan (redness), kehijauan (greenness) dari cahaya.

Saturation menyatakan tingkat kemurnian suatu warna dan Value menyatakan banyaknya cahaya yang diterima mata tanpa memperdulikan warna (Rakhmawati, 2013).

Ruang warna CMY merupakan singkatan dari Cyan, Magenta dan Yellow. Warna CMY biasanya digunakan untuk percetakan, warna CMYpada dasarnya masih memantulkan sedikit warna – warna RGB. Warna Cyan memantulkan warna Red, warna Magenta memantulkan warna Green dan warna Yellow memantulkan warna

Blue. Sebagian gelombang cahaya yang tidak diinginkan terkadang masih dipantulkan sehingga menyebabkan kesalahan warna. Pantulan yang tidak diinginkan disebut hue error. Untuk menyiasatinya maka ditambahkan warna black yang disebut key dalam warna CMYK agar tiap komponen warna menjadi lebih pekat dan tidak memantulkan

hue error tersebut.

Model warna RGB dan CMY sangat cocok untuk implementasi perangkat keras, namun keduanya tidak cocok untuk mendeskripsikan warna berdasarkan interpretasi manusia. Ruang warna HSI (Hue, Saturation, Intensity) menghasilkan warna yang lebih natural dibandingkan RGBdan CMY.

(7)

13

Sebelum melakukan konversi RGB ke HSV diperlukan normalisasi RGB terlebih dahulu dengan persamaan 2.6 sampai dengan persamaan 2.8. Setelah nilai normalisasi RGB selesai, maka dapat dilakukan konversi citra RGB menjadi citra HSV.

Informasi penting mengenai konten citra dapat diketahui dengan membuat histogram citra. Histogram citra adalah grafik yang menggambarkan penyebaran nilai-nilai intensitas piksel dari suatu atau bagian tertentu di dalam citra. Dari sebuah histogram dapat diketahui frekuensi kemunculan nisbi dari intensitas pada citra tersebut. Histogram juga dapat menunjukkan banyak hal tentang kecerahan

(brightness) dan kontras dari sebuah citra.

Jika digambarkan pada koordinat kartesian maka sumbu X (absis) histogram menunjukkan tingkat warna dan sumbu Y (ordinat) histogram menunjukkan frekuensi kemunculan. Histogram warna sangat efektif mengkarakterisasikan distribusi global dari warna dalam sebuah citra (Sutoyo, 2009).

Ekstraksi fitur warna dilakukan dengan menggunakan histogram warna konvensional. Ruang warna yang digunakan adalah ruang warna HSV(hue, saturation, value). Proses untuk mendapatkan nilai fitur warna dimulai dengan konversi warna RGB ke HSV menggunakan persamaan 2.9 sampai dengan persamaan 2.11. Pada proses komputasi kemungkinan kombinasi warna yang besar akan menghabiskan banyak waktu (time consuming). Masalah tersebut dapat diatasi dengan kuantisasi warna (color quantization), yaitu suatu prosedur untuk mengurangi kemungkinan jumlah warna. Dengan cara ini jumlah warna yang besar dapat dikurangi, sehingga proses yang dilakukan semakin mudah.

Pada penelitian ini, komponen hue dikuantisasi menjadi 18 bagian, saturation

(8)

14

Setelah dilakukan kuantisasi warna maka dilakukan normalisasi histogram agar citra yang memiliki kesamaan distribusi warna dengan ukuran citra yang berbeda tetap memiliki histogram yang sama. Hasil kuantisasi dinormalisasi dalam rentang nilai 0 sampai 1.

Hasil proses normalisasi akan disusun dalam bentuk vektor sebagai defenisi fitur warna citra yang diamati. Histogram yang diperoleh disebut histogram HSV-162 bin. Nilai elemen histogram menyatakan normalisasi jumlah piksel citra yang masuk ke dalam bin yang sesuai. Histogram HSV-162 bin merepresentasikan vektor fitur warna citra. Cara yang sama dilakukan pada setiap citra dan kemudian vektor fitur citra dari setiap citra disimpan dalam database.

2.3 Operator Sobel

Filter citraadalah program yang menerapkan metode atau algoritma tertentu di dalam sebuah citra. Filter Sobel adalah termasuk filter citra. Filter Sobel merupakan algoritma Sobel Edge Detection di dalam citra. Operasi filter ini akan bekerja mendeteksi semua piksel citra, mencari batasan warna antara piksel didalam citra. Batasan warna yang dimaksud disini adalah perbedaan nilai warna di tepi antara kelompok warna satu dengan yang lain. Selisih perbedaan nilai warna ini yang kemudian akan dipertimbangkan sebagai piksel-piksel tepi. Kumpulan piksel ini akan membentuk suatu garis (edge). Di dalam operasi filter Sobel tidak hanya memperhitungkan nilai warna dari piksel yang diperiksa, akan tetapi juga memperhitungkan nilai piksel sekitar (Barus, 2011).

Algoritma Sobel merupakan salah satu pengembangan dari teknik edge detection sebelumnya. Algoritma ini termasuk algoritma pemrograman yang berfungsi sebagai filter citra. Filter ini mendeteksikeseluruhan edge yang ada. Dalam prosesnya

(9)

15

Menurut Wijaya (2012), Operator Sobel merupakan pengembangan dari Metode Robert dengan menggunakan HPF (High Pass Filter) yang diberi satu angka nol penyangga. Kelebihan dari Operator Sobel ini adalah kemampuan untuk mengurangi noise sebelum melakukan perhitungan pendeteksian tepi.

Operator Sobel menggunakan matriks N x N dengan ordo 3x3, 5x5, 7x7, dan sebagainya. Matriks seperti ini digunakan untuk mempermudah mendapatkan piksel tengah sehingga menjadi titik tengah matriks. Piksel tengah ini merupakan piksel yang akan diperiksa. Cara pemanfaatan matriks ini sama seperti pemakaian sebuah grid, yaitu dengan cara memasukkan piksel-piksel disekitar yang sedang diperiksa (piksel tengah) ke dalam matriks. Cara yang demikian disebut spatial filtering. Contoh matriks pada area citra adalah sebagai berikut.

Teknik spatial filtering menggunakan matriks lainnya yang dinamakan mask. Ukuran matriks mask sama besar dengan matriks piksel yaitu N x N. Didalam mask

disimpan jenis operasi yang akan dilakukan terhadap matriks piksel, akan tetapi tidak semua spatial filtering menggunakan mask untuk menyimpan operasinya. Operator Sobel diterapkan dalam dua buah mask yaitu mask horizontal dan mask vertikal.

Gx =

sisi horizontal sehingga dihasilkan titik penelusuran arah horizontal. Mask kedua yaitu

mask Gy digunakan untuk menghitung selisih titik pada sisi vertikal sehingga

dihasilkan titik hasil penelusuran arah vertikal (Barus, 2011).

Menurut Vairalkar (2012) mask Gx dan mask Gy dirancang untuk merespon

secara maksimal tepi vertikal maupun horizontal terhadap grid piksel dimana tiap-tiap

mask untuk masing-masing dua orientasi tegak lurus. Mask tersebut dapat diterapkan pada citra secara terpisah, untuk menghasilkan pengukuran yang terpisah dari gradien

A0 A1 A2

A3 Aij A4

(10)

16

setiap komponen dalam orientasi masing-masing. Mask juga dapat digabungkan untuk menemukan nilai mutlak gradien pada masing-masing titik dan orientasi gradien tersebut. Untuk mendapatkan gradien gabungan, kedua matriks ini dapat dikombinasikan dengan salah satu dari persamaan berikut, yaitu :

G = (Gx)2+(Gy)2 ... (2.4)

G = Gx + Gy ... (2.5)

Hasil akhir filter Operator Sobel adalah ditemukannya beberapa piksel dengan intensitas yang lebih besar atau tajam dan juga ukuran tepi objek yang jauh lebih besar dari ukuran sebelumnya. Keadaan ini dikarenakan titik-titik yang lebih dekat dengan titik tengah (terperiksa) diberi harga yang lebih dominan dalam perhitungan (Khair, 2013).

Langkah-langkah algoritma pendeteksian tepi dengan Operator Sobel diawali dengan meng-input citra warna yang akan dideteksi. Citra warna tersebut dikonversi menjadi bentuk grayscale. Setelah itu dilakukan pendeteksian tepi pada citra, kemudian dilakukan tresholding dan selanjutnya dilakukan proses thinning. Proses selesai dan dihasilkan garis tepi suatu citra digital. Contoh citra bunga dapat dilihat pada Gambar 2.2. dan citra bunga hasil deteksi Operator Sobel pada Gambar 2.3.

(11)

17

Gambar 2.3. Citra Bunga Hasil Deteksi Operator Sobel

Diagram deteksi tepi menggunakan Operator Sobel dapat dilihat pada Gambar 2.4.

Gambar 2.4. Diagram Deteksi Tepi Menggunakan Operator Sobel Sumber : Khair, 2013

Citra Asli (Citra Warna)

Konversi Citra Warna ke Grayscale

Deteksi Tepi Citra

Thresholding

Thinning

(12)

18

2.4 Deteksi Warna HSV

HSV merupakan salah satu cara untuk mendefinisikan warna yang didasarkan pada roda warna. Hue mengukur sudut sekitar roda warna (0 derajat pada merah, 120 derajat pada hijau dan 240 derajat pada biru). Saturation menunjukkan radius roda warna sehingga menunjukkan proporsi antara warna gelap ke warna putih murni sedangkan value menunjukkan tingkat kecerahan. Hue memiliki nilai antara 0 hingga 360 derajat sedangkan saturation dan value berkisar dari 0 hingga 100% (Purnamasari, et al. 2008). Untuk model warna HSV dapat dilihat pada Gambar 2.5.

Gambar 2.5. Model Warna HSV Sumber: Rakhmawati, 2013

Ruang warna HSV dapat memilah warna dalam citra seperti penglihatan mata manusia sehingga dapat mengenali warna citra dengan baik. Proses untuk mendapatkan nilai fitur warna dapat dimulai dengan konversi citra RGB menjadi citra HSV. Sebelum citra RGB dikonversi menjadi citra HSV diperlukan normalisasi nilai RGB dengan persamaan berikut.

r= R

255... (2.6)

g= G

255 ... (2.7)

b= B

(13)

19

Dimana R adalah nilai red yang belum dinormalisasi, G adalah nilai green

yang belum dinormalisasi, B adalah nilai blue yang belum dinormalisasi, r adalah nilai

red yang telah dinormalisasi, g adalah nilai green yag telah dinormalisasi dan b adalah nilai blue yang telah dinormalisasi. Setelah nilai normalisasi RGB selesai, maka citra akan dikonversi menadi citra HSV.

Setelah nilai rgb dinormalisasi, maka konversi citra RGB menjadi citra HSV dapat dihitung dengan persamaan berikut. karena model warna HSV merupakan model warna yang diturunkan dari model warna RGB (Karmilasari,2011). Contoh tabel warna HSV dapat dilihat pada Tabel 2.1.

(14)

20

2.5 Citra Digital

Citra digital dapat didefenisikan sebagai fungsi dua variabel f(x,y) dimana x dan y adalah koordinat spasial dan nilai f(x,y) yang merupakan intensitas citra pada koordinat tersebut. Teknologi dasar untuk menciptakan dan menampilkan warna pada citra digital berdasarkan pada penelitian terdahulu bahwa sebuah warna merupakan kombinasi dari tiga warna dasar, yaitu merah, hijau, dan biru (Red, Green, Blue - RGB). Sistem kordinat pada sebuah citra digital dapat dilihat pada Gambar 2.6.

Gambar 2.6. Sistem Koordinat Citra Digital

Citra digital memiliki beberapa format yang memiliki karakteristik tersendiri. Format pada citra digital ini umumnya berdasarkan tipe dan cara kompresi yang digunakan pada citra digital tersebut. Namun dalam penelitian ini format file citra yang digunakan adah format file citra JPEG (.jpg).

2.5.1 Format File Citra JPG

(15)

21

2.5.2 Jenis-jenis Citra Digital

Beberapa jenis citra digital yang sering digunakan adalah citra biner, citra

grayscale dan citra warna.

2.5.2.1 Citra Biner

Citra biner merupakan citra yang telah melalui proses pemisahan piksel-piksel berdasarkan derajat keabuan yang dimiliki. Citra biner adalah citra yang nilai tiap pikselnya hanya direpresentasikan dalam satu bit. Citra biner hanya membutuhkan satu bit memori untuk menyimpan warna hitam dan putih (Kembaren, 2015). Setiap piksel pada citra bernilai 0 untuk warna hitam dan 1 untuk warna putih (Burger, 2009).

2.5.2.2 Citra Grayscale

Citra grayscale menggunakan warna tingkatan keabuan. Warna abu-abu merupakan satu-satunya warna pada ruang RGB dengan komponen merah, hijau, dan biru yang mempunyai nilai intensitas yang sama. Citra grayscale memiliki kedalaman warna 8 bit (256 kombinasi warna keabuan). Banyaknya warna yang ada tergantung pada jumlah bit yang disediakan di memori untuk menampung kebutuhan warna.

2.5.2.3 Citra Warna

(16)

22

2.6 Euclidean Distance

Proses pemanggilan citra berdasarkan konten akan melakukan perhitungan jarak kesamaan antara citra query dengan citra yang ada pada database. Sementara itu, hasil pemanggilan citra bukan sebuah citra tunggal tetapi daftar dari citra-citra yang diurutkan berdasarkan tingkat kesamaan citra tersebut dengan citra query. Banyak cara menghitung kesamaan citra yang telah dikembangkan untuk pemanggilan citra dengan kalkulasi empiris dari fitur citra dalam beberapa tahun terakhir. Perhitungan kesamaan atau jarak yang berbeda akan mempengaruhi hasil dari sistem pemanggilan citra secara signifikan (Long, et al. 2003).

Similarity comparison adalah bagian dari Content Based Image Retrieval.

Similarity comparison sangat bermanfaat saat pengguna tidak dapat menentukan ukuran kesamaan antara citra query dengan citra dalam database dengan akurat.

Similarity comparison juga bermanfaat untuk pengurutan citra yang terpilih sebagai hasil. Ada beberapa metode similarity comparison yang digunakan untuk mengukur jarak kesamaan antara citra query dengan citra pada database, salah satunya

Euclidean Distance (Larasati, 2012).

Euclidean Distance merupakan teknik yang paling sederhana untuk menghitung jarak antara duavektor. Misalkan diberikan dua buah vektor fiturp dan q, maka jarak di antara dua vektor fitur p dan q dapat ditentukan dengan persamaan berikut.

P = p1,p2,…,pn

Q = q1,q2,…,qn

d = p1-q1 2+ p2-q2 2+…+ pn-qn 2 = ni=1pi-qi

(17)

23

2.7 Precision dan Recall

Parameter yang digunakan untuk mengukur keefektifan dari hasil pemanggilan citra berbasis konten salah satunya adalah precision dan recall.

2.7.1 Precision

Precision mengevaluasi kemampuan sistem temu kembali informasi untuk menemukan kembali data top ranked yang paling relevan dan di defenisikan sebagai persentase data yang dikembalikan yang benar-benar relevan terhadap query

pengguna (Karimah, 2014). Nilai precision dapat ditentukan dengan menghitung citra yang relevan dengan pencarian citra pada citra hasil pemanggilan citra. Nilai precision

dapat dihitung dengan persamaan berikut.

precision = Jumlah citra relevan yang ditemukembalikan Jumlah seluruh citra yang ditemukembalikan

2.7.2 Recall

Recall menyatakan perbandingan jumlah materi relevan yang ditemukembalikan terhadap seluruh materi relevan (Karimah, 2014). Nilai recall dapat ditentukan dengan menghitung citra yang relevan dengan pencarian citra pada citra dalam database. Nilai

recall dapat dihitung dengan persamaan berikut.

(18)

24

2.8 Penelitian yang Relevan

1) Hastuti, et al. (2009) dalam penelitiannya yang berjudul “Content Based Image Retrieval Berdasarkan Fitur Bentuk Menggunakan Metode Gradient

Vector Flow Snake”, menyebutkan bahwa Gradient Vector Flow Snake dapat diinisialisasi didalam dan diluar citra sehingga ketelitian lebih akurat dalam mengenal fitur bentuk sesuai dengan yang diinginkan. Dimana field dihitung sebagai difusi dari gradient vektor dari gray-level atau nilai liner bagian tepi. Sehingga hal ini memungkinkan untuk fleksibel penginisialisasian dari snake

dan mendorong konvergensi lekukan ke perbatasan image yang dihasilkan berupa fitur bentuk, sehingga dapat memudahkan Content Based Image Retrieval (CBIR) untuk mengenali image yang mempunyai kemiripan pola bentuk yang ketelitiannya lebih akurat.

2) Penelitian Putranto (2010) tentang “Segmentasi Warna Citra dengan Deteksi Warna HSV untuk Mendeteksi Objek” menyebutkan bahwa kontrol pengguna

dalam hal penentuan sampel warna dan toleransi warna berperan penting dalam proses segmentasi, sampel warna akan menghasilkan nilai acuan warna sebagai acuan segmentasi dan toleransi warna digunakan sebagai jangkauan

filter dalam proses segmentasi sehingga dapat diketahui banyaknya objek terdeteksi, luas area dan titik pusat tiap objek.

3) Purnamasari, et al. (2008) dalam penelitiannya yang berjudul “System Online

CBIR Menggunakan Identifikasi Dominan Warna pada Foreground Objek”

menyebutkan bahwa hasil presentase kemiripan berdasarkan dominan warna pada foreground objek menunjukkan bahwa fitur warna dominan pada

Gambar

Gambar 2.1.
Gambar 2.2. Citra Bunga
Gambar 2.3. Citra Bunga Hasil Deteksi Operator Sobel
Gambar 2.5. Model Warna HSV
+3

Referensi

Dokumen terkait

(10) Setiap orang atau badan yang menemukan adanya kegiatan pengumpulan sumbangan uang atau barang yang diindikasikan tidak mempunyai izin, atau dilakukan dengan pemaksaan

Selanjutnya dilakukan pengujian regresi logistik multinomial dengan menggunakan variabel tersebut dan menghasilkan variabel yang paling berpengaruh terhadap kedua logit yaitu

Dalam film dokumenter “Teja Mengelam” yang penulis buat, akan menyajikan bagaimana kehidupan dari masyarakat Desa Paringan dan cara mereka mengatasi permasalahan

Hasil penelitian ini menunjukkan bahwa : (1) Stres Kerja berpengaruh secara negatif dan tidak signifikan terhadap kinerja dengan nilai beta (β) sebesar - 0,386 menunjukkan

Selanjutnya pemikiran tentang tujuan pendidikan Islam menurut Al-Ghazali dapat diklasifikasikan menjadi tiga, yaitu: Tujuan mempelajari ilmu pengetahuan semata-mata

perencanaan ini dapat dilakukan dengan tes ini dapat dilakukan dengan tes yang yang dilakukan sebelum kegiatan pembelajaran, Hasilnya adalah nanti pengajar akan tahu apakah

Dalam hal istri tidak mau memberikan persetujuan, dan permohonan izin untuk beristri lebih dari satu orang berdasarkan atas salah satu alasan yang diatur dalam pasal 55 ayat (2)

Mulai dari situlah subjek sudah jarang pulang kerumah dan bermain dengan temannya di terminal, karena subjek tertarik dengan kehidupan temannya yang bebas, di