BAB III METODE PENELITIAN

dokumen-dokumen yang mirip
DETEKSI TEPI BERBASIS METODE SOBEL UNTUK PENINGKATAN KUALITAS CITRA MEDIS

BAB 3 ANALISIS DAN PERANCANGAN

METODE GAUSSIAN SMOOTHING UNTUK PENINGKATAN KUALITAS CITRA MEDIS YANG BLUR

SKRIPSI DETEKSI PERUBAHAN GARIS PANTAI MENGGUNAKAN DETEKSI TEPI BERBASIS METODE SOBEL PADA PANTAI UTARA DEMAK

BAB I PERSYARATAN PRODUK

PERBANDINGAN IMAGE FILTERING BERBASIS METODE PREWITT DAN METODE SOBEL GUNA MENGURANGI NOISE PADA SUATU CITRA GRAYSCALE

BAB III ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

3.2.1 Flowchart Secara Umum

BAB 2 TINJAUAN TEORETIS

BAB IV IMPLEMENTASI DAN EVALUASI. akan dilakukan untuk mengetahui kelebihan dan kekurangan aplikasi. Untuk itulah,

Pengolahan Citra Berbasis Deteksi Tepi Prewitt Pada Gambar Gigi Manusia Image Processing Based On Prewitt Edge Detection For Human Dental Image

Method Comparison On Low Pass Filter and Median Filter For Image Smoothing and Digital Image Enhancement

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN. perangkat lunak yang sama untuk semua pengujian. analisa citra bioinformatika ini dalah sebagai berikut:

pbab 4 IMPLEMENTASI DAN EVALUASI PROGRAM APLIKASI uji coba terhadap program aplikasi pengenalan plat nomor kendaraan roda empat ini,

Pertemuan 2 Representasi Citra

TEKNIK PENGOLAHAN CITRA MENGGUNAKAN METODE KECERAHAN CITRA KONTRAS DAN PENAJAMAN CITRA DALAM MENGHASILKAN KUALITAS GAMBAR

BAB III PEMBAHASAN. 3.1 Jenis Penelitian

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 1 PENDAHULUAN. Perbaikan kualitas citra merupakan sebuah langkah awal dalam proses

BAB III METODOLOGI PENELITIAN

BAB 2 LANDASAN TEORI

ANALISA PERBANDINGAN KINERJA DETEKSI TEPI METODE SOBEL DAN METODE CANNY PADA CITRA LUKISAN ABSTRAK

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III METODOLOGI PENELITIAN

APLIKASI PENDETEKSI TEPI CITRA DIGITAL DENGAN MENGGUNAKAN METODE CANNY

BAB IV HASIL & UJI COBA

BAB 4. mempunyai prosesor 1.6 Ghz atau diatasnya dengan memori RAM sebesar 1GB. Dimana

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN METODE SOBEL UNTUK PENGUKURAN TINGGI BADAN MENGGUNAKAN WEBCAM

BAB 3 ANALISA DAN PERANCANGAN

BAB III METODE PENELITIAN. Desain penelitian untuk pengenalan nama objek dua dimensi pada citra

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB IV DESAI SISTEM. Tabel 4.1 Lingkungan Desain Perangkat Lunak Prosesor : Core 2 Duo, 2 GHz Memori : 2 GB

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam pengerjaan tugas akhir ini memiliki tujuan untuk mengektraksi

IMPLEMENTASI METODE SPEED UP FEATURES DALAM MENDETEKSI WAJAH

BAB I PENDAHULUAN. semakin berkembang. Semakin banyak penemuan-penemuan baru dan juga

BAB II LANDASAN TEORI

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

BAB 1 PENDAHULUAN. menyebabkan pengolahan citra digital memiliki kegunaan yang sangat luas. geologi, kelautan, industri, dan lain sebagainya.

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BERANDA SK / KD INDIKATOR MATERI LATIHAN UJI KOMPETENSI REFERENSI PENYUSUN SELESAI TEKNOLOGI INFORMASI DAN KOMUNIKASI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Citra merupakan suatu fungsi kontinyu dari intensitas cahaya dalam

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. pengembangan sistem pemugaran citra digital dengan algoritma exemplar-based

Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital

BAB 2 LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

Penerapan Metode Kirsch Dalam Mendeteksi Tepi Objek Citra Digital

BAB 4 IMPLEMENTASI DAN EVALUASI

Proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer

SISTEM IDENTIFIKASI CITRA JENIS CABAI (Capsicum Annum L.) MENGGUNAKAN METODE KLASIFIKASI CITY BLOCK DISTANCE

BAB 3 PERANCANGAN PROGRAM. dilanjutkan dengan rancangan cetak biru untuk program yang akan dibangun.

BAB 1 PENDAHULUAN 1.1 Latar Belakang Adobe Photoshop Corel Draw 1.2 Rumusan Masalah

artifak / gambar dua dimensi yang memiliki kemiripan tampilan dengan sebuah subjek. - wikipedia

PENGEMBANGAN ALGORITMA PENGUBAHAN UKURAN CITRA BERBASISKAN ANALISIS GRADIEN DENGAN PENDEKATAN POLINOMIAL

PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN NEURAL NETWORK DAN PEMROSESAN AWAL THINNING ZHANG SUEN

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut

Oleh : Deni Purwanti Dosen Pembimbing : 1. Drs.Soetrisno, MI. Komp 2. Drs. I Gst. Ngr. Rai Usadha, M.Si

BAB II LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. penelitian dalam hal ini adalah Abstraksi dari karya ilmiah dan skripsi pada

BAB II LANDASAN TEORI

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK MENGENALI MOTIF BATIK

BAB II LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

TRACKING OBJECT MENGGUNAKAN METODE TEMPLATE MATCHING BERBASIS STEREO VISION

BAB 3 METODOLOGI PENELITIAN. a. Spesifikasi komputer yang digunakan dalam penelitian ini adalah

DETEKSI POSISI PLAT NOMOR KENDARAAN BERMOTOR BERDASARKAN AREA CITRA

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

BAB III METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL

BAB III METODE PENELITIAN

Pengembangan Algoritma Pengubahan Ukuran Citra Berbasiskan Analisis Gradien dengan Pendekatan Polinomial

BAB I PENDAHULUAN. 1.1 Latar Belakang

ANALISIS EDGE DETECTION CITRA DIGITAL DENGAN MENGGUNAKAN METODE ROBERT DAN CANNY

BAB 2 LANDASAN TEORI

Mengapa menggunakan format image BITMAP & VECTOR?

Model Citra (bag. 2)

BAB IV HASIL DAN PEMBAHASAN

ALGORITMA LEARNING VECTOR QUANTIZATION UNTUK PENGENALAN BARCODE BUKU DI PERPUSTAKAAN UNIVERSITAS GALUH CIAMIS

Grafik yang menampilkan informasi mengenai penyebaran nilai intensitas pixel-pixel pada sebuah citra digital.

BAB 4 IMPLEMENTASI DAN EVALUASI. pengkodean dan implementasi, memberikan petunjuk pemakaian program, dan

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab ini akan membahas membahas Construction (Konstruksi) dan

PRESENTASI TUGAS AKHIR KI091391

BAB III METODE PENELITIAN

KONSEP DASAR PENGOLAHAN CITRA

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

BAB I PENDAHULUAN. teknologi pengolahan citra (image processing) telah banyak dipakai di berbagai

BAB II LANDASAN TEORI

Transkripsi:

BAB III METODE PENELITIAN 3.1 Jenis Penelitian Jenis penelitian yang dilaksanakan ini merupakan peneltian eksperimental, yaitu penelitian yang pengumpulan datanya melalui pencatatan langsung dari hasil percobaan. Pengumpulan data juga dilakukan dengan perhitungan dan analisis visual untuk membandingkan kualitas citra digital pada suatu citra grayscale. 3.2 Data yang Digunakan Dalam penelitian ini, peneliti menggunakan data berupa gambar dengan kompresi citra.*jpg atau.*png. 3.3 Intrumen Penelitian Dalam penelitian ini, penulis menggunakan beberapa komponen peralatan, yaitu: 3.2.1 Kebutuhan Software Dalam penelitian ini, perangkat lunak merupakan factor yang sangat penting sehingga perangkat lunak tersebut sesuai dengan maksud dan tujuan peneliti. Berikut perangkat lunak yang dibutuhkan dalam penelitian ini: a. Sistem Operasi Sistem operasi yang digunakan dalam penelitian ini adalah Windows Vista, 7,8,8.1,10. b. Microsoft C# Visual Studio 2010 Perangkat lunak ini digunakan sebagai teks editor untuk mendevelop proses deteksi tepi dengan menggunakan algoritma Sobel. 1

2 c. PSNR Calculator Perangkat lunak untuk menghitung nilai PSNR dari perbandingan 2 citra. d. Corel Photo Paint Perangkat lunak ini digunakan untuk mengubah Brightness (Kecerahan), contrast (Ketajaman), Resize (Perubahan Ukuran), Cropping (Pemotongan), dan Rotasi (Pemutaran). e. Ms. Word Perangkat lunak ini digunakan untuk membuat laporan hasil penelitian yang dilakukan. 3.2.2 Kebutuhan Hardware Selain kebutuhan software, diperlukan adanya hardware atau perangkat keras yang haris dipenuhi agar penelitian ini berjalan dengan lancer. Berikut adalah kebutuhan hardware yang diperlukan dalam penelitian ini. a. PC atau laptop dengan spesifikasi minimum: Prosesor : Dual Core Sistem Operasi : Windows 7 RAM : 2 GB b. Printer, digunakan untuk mencetak hasil penelitian ke dalam bentuk hardcopy.

3 3.3 Metode yang Diusulkan Proses dari penelitian ini secara umum digambarkan sebagai berikut: Citra Asli Proses Grayscale Proses Sobel X Proses Gradient Magnitude Proses Sobel Y Gambar 3.1 Metode yang diusulkan Proses di dalam metode yang penulis pakai yaitu : 1. Proses pengubahan citra awal ke dalam bentuk grayscale (derajat Keabuan) 2. Proses menscanline secara horizontal matriks grayscale dengan mask 3. Proses menscanline secara horizontal matriks grayscale dengan mask 4. Proses Menambahkan pixel hasil sobel X dan Sobel Y kemudian menjadikannya sebuah citra.

4 1.3.1 Citra Grayscale Pembuatan Objek dan Pendefinisian Variabel Bitmap Menampung nilai Byte R,G,B Scanline Horisontal setiap pixel dan menyimpan nilai dari setiap pixel Kalkulasi Algoritma GrayScale 0.2999*Red 0.587*Green 0.114*Blue Menampilkan Hasil GrayScale Gambar 3.2 Proses Grayscale Pada Gambar diatas langkah langkah yang harus dilakukan adalah 1. Membuat objek (bitmap) dan Mendefinisikan variabel penampung variabel (r,g,b) dalam suatu citra 2. Scanline secara horizontal semua pixel dan simpan nilai dari setiap pixel 3. Menghitung setiap pixel dengan Algoritma Grayscale (0299*Red+0.587*Green+0.144*Blue) 4. Menampilkan hasil GrayScale

5 1.3.2 Sobel X Pembuatan Objek dan Pendefinisian Variabel Bitmap Menampung nilai citra hasil Sobel Menginisialisasi Array List Neighbour List Mengosongkan nilai List Sobel Mengosongkan nilai List Scanline secara horizontal Menampung list tetangga Menampung nilai setelah menerapkan mask Filtering dan Menyimpan nilai Hasil Sobel Menampilkan gambar hasil Sobel ke dalam sebuah picture Box Gambar 3.3 Proses Sobel X Berikut ini adalah langkah langkah proses Sobel X 1. Pembuatan Objek dan pendefinisian varibel ( bitmap dan menampung nilai citra hasil sobel ) 2. Menginisialisasi Array List a. Menginisialisasi nilai Array List pada neighbor List b. Mengosongkan Nilai List Sobel 3. Scanline pixel Secara Horisontal a. Mengosongkan nilai List b. Menampung List tetangga c. Menampung nilai setelah penerapan mask 4. Filtering dan menyimpan nilai hasil Sobel 5. Menampilkan gambar hasil sobel ke picture box

6 1.3.3 Sobel Y Pembuatan Objek dan Pendefinisian Variabel Bitmap Menampung nilai citra hasil Sobel Menginisialisasi Array List Neighbour List Mengosongkan nilai List Sobel Mengosongkan nilai List Scanline secara horizontal Menampung list tetangga Menampung nilai setelah menerapkan mask Filtering dan Menyimpan nilai Hasil Sobel Menampilkan gambar hasil Sobel ke dalam sebuah picture Box Gambar 3.4 Proses Sobel Y Berikut ini adalah langkah langkah proses Sobel X 1. Pembuatan Objek dan pendefinisian varibel ( bitmap dan menampung nilai citra hasil sobel ) 2. Menginisialisasi Array List a. Menginisialisasi nilai Array List pada neighbor List b. Mengosongkan Nilai List Sobel 3. Scanline pixel Secara Horisontal a. Mengosongkan nilai List b. Menampung List tetangga c. Menampung nilai setelah penerapan mask ( mask yang digunkan berbeda dengan sobel X) 4. Filtering dan menyimpan nilai hasil Sobel 5. Menampilkan gambar hasil sobel ke picture box

7 1.3.4 Gradient Magnitude Pastikan Kondisi untuk melakukan proses Gradient Magnitude terpenuhi Bitmap Menampung nilai citra hasil Sobel Insialisasi Varabel Scanline secara Horizontal Neighbour List Mengosongkan nilai List Sobel Scanline secara horizontal Menampung nilai Sobel X dan Y Perhitungan Magnitude Sobel Memasukkan nilai ke dalam List Set Nilai Pixel Baru Menampilkan gambar hasil Sobel ke dalam sebuah picture Box Gambar 3.5 Proses Gradient Magnitude Berikut ini adalah langkah langkah proses Gradient Magnitude: 1. Pastikan kondisi untuk melakukan proses ini terpenuhi a. Inisilisasi variabel(bitmap) b. Proses Sobel X dan sobel Y sudah dilakukan 2. Scanline pixel Secara Horisontal a. Mengosongkan nilai List b. Menampung List tetangga c. Menampung dan memasukkan nilai setelah penerapan Sobel X dan Y ke dalam List 3. Set nilai pixel setelah proses Gradient Magnitude 4. Menampilkan gambar hasil sobel ke picture box

8 3.3.5 Perhitungan PSNR Analisis penelitian diperoleh dari hasil pengukuran PSNR dari citra induk dan citra sesudah dilakukan edge detection. Dengan menggunakan rumus perhitungan MSE dan PSNR, dapat disimpulkan bahwa semakin kecil nilai MSE dan semakin besar nilai PSNR maka kualitas image pun akan semakin tinggi.