Deteksi Tepi LANDASAN TEORI

30 sehingga pada implementasinya, Canny tetap menggunakan filter Gaussian untuk mereduksi noise dan dilanjutkan dengan penghitungan turunan pertama dan thresholding hysteresis. Operator Canny termasuk Salah satu algoritma deteksi tepi modern. Berikut adalah diagram blok algoritma Canny : Gambar 2.22 Diagram Blok Canny Berdasarkan wikipedia, operator Canny merupakan deteksi tepi yang optimal. Operator Canny menggunakan Gaussian Derivative Kernel untuk menyaring kegaduhan dari citra awal untuk mendapatkan hasil deteksi tepi yang halus.

2.12 MATLAB

MATLAB adalah sebuah bahasa dengan high-performance kinerja tinggi untuk komputasi masalah teknik. Matlab mengintegrasikan komputasi, visualisasi, dan pemrograman dalam suatu model yang sangat mudah untuk pakai dimana masalah-masalah dan penyelesaiannya diekspresikan dalam notasi matematika yang familiar. Penggunaan Matlab meliputi bidang –bidang: Original Image Image Smoothing Differentiation Nonmaximum Suppression Edge Thresholding Edge Image 31 • Matematika dan Komputasi • Pembentukan Algorithm • Akusisi Data • Pemodelan, simulasi, dan pembuatan prototipe • Analisa data, explorasi, dan visualisasi • Grafik Keilmuan dan bidang Rekayasa MATLAB merupakan suatu sistem interaktif yang memiliki elemen data dalam suatu array sehingga tidak lagi kita dipusingkan dengan masalah dimensi. Hal ini memungkinkan kita untuk memecahkan banyak masalah teknis yang terkait dengan komputasi, kususnya yang berhubungan dengan matrix dan formulasi vektor, yang mana masalah tersebut merupakan momok apabila kita harus menyelesaikannya dengan menggunakan bahasa level rendah seperti Pascall, C dan Basic. Nama MATLAB merupakan singkatan dari matrix laboratory. MATLAB pada awalnya ditulis untuk memudahkan akses perangkat lunak matrik yang telah dibentuk oleh LINPACK dan EISPACK. Saat ini perangkat MATLAB telah menggabung dengan LAPACK dan BLAS library, yang merupakan satu kesatuan dari sebuah seni tersendiri dalam perangkat lunak untuk komputasi matrix. Dalam lingkungan perguruan tinggi teknik, Matlab merupakan perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan kelimuan. Di industri, MATLAB 33

2.13 Metode Eksperimental 1. Definisi

Eksperimen adalah observasi di bawah kondisi buatan artificial condition dimana kondisi tersebut dibuat dan diatur oleh si peneliti. Dengan demikian, penelitian eksperimental adalah penelitian yang dilakukan dengan mengadakan manipulasi terhadap objek penelitian serta adanya kontrol. 2. Merencanakan percobaan a. Langkah-langkah dalam percobaan 1 Rumusan masalah serta pernyataan tentang tujuan percobaan dan penelitian. 2 Gambaran dari percobaan yang akan dilakukan, termasuk tentang besarnya percobaaan, jumlah dan jenis perlakuan, material yang dipakai, dan sebagainya. 3 Outline dari penganalisisan yang akan dikerjakan. b. Desain percobaan Desain percobaan adalah step-step atau langkah-langkah yang utuh dan berurutan yang dibuat lebih dahulu, sehingga keterangan yang ingin diperoleh dari percoban akan punya hubungan yang nyata dengan masalah penelitian. 3. Melaksanakan percobaan Setelah perencanaan rampung dan desain yang cocok telah dipilih, maka tibalah saatnya untuk melaksanakan percobaan. Hal yang pertama- 34 tama perlu diperhatikan dalam pelaksanaan percobaan, adalah pengenalan terhadap material yang digunakan dalam percobaan. 4. Syarat-syarat percobaan yang baik Beberapa syarat-syarat harus dipenuhi oleh suatu percobaan yang memenuhi syarat. Syarat-syarat antara lain adalah sebagai berikut. a Percobaan harus bebas bias b Percobaan harus punya ukuran terhadap error c Percobaan harus punya ketetapan. d Tujuan harus didefinisikan sejelas-jelasnya e Percobaan harus punya jangkauan yang cukup. 5. Jenis- jenis metode eksperimen Percobaan banyak ragamnya. Ada yang dinamakan percobaan absolut, dimana percobaan digunakan untuk mengadakan estimasi terhadap suatu set observasi dengan hasil yang mempunyai reliabilitas yang tinggi. Di lain pihak ada percobaan perbandingan comparative experiment. Dalam hal ini dilakukan satu percobaan dengan membandingkan perlakuan- perlakuan dan membandingkan pengaruh perlakuan tersebut terhadap satu populasi. 35

BAB III METODOLOGI PENELITIAN

3.1 Metode Pengumpulan Data

Dalam melakukan pengumpulan data, penulis melakukan studi pustaka sebagai dasar penelitian. Pada tahapan ini penulis melakukan pengumpulan data yang terkait dari berbagai sumber. Sumber bacaan berasal dari buku-buku ilmu komputer, jurnal, karya ilmiah, dan buku elektronik yang berstandar. Adapun buku-buku yang dipelajari dan situs- situs internet yang berkaitan dengan judul yang penulis ambil dan dapat dilihat pada daftar pustaka. Tabel 3.1 Studi Pustaka Jurnal Kesimpulan komparasi algoritma Deteksi tepi edge detection untuk segmentasi citra tumor hepar Proses segmentasi citra tumor dengan metode deteksi tepi menggunakan operator canny, operator sobel, operator Robert dan operator Prewtt sudah dilakukan. Dari 10 citra tumor pasien, ada 8 citra tumor 80 dari citra keseluruhan yang dapat terbaca dan terdeteksi oleh operator canny, hal ini menunjukan bahwa operator canny dapat bekerja lebih baik dari ketiga operator lainnya. Ekstraksi Bentuk Janin Pada Citra Hasil Usg 3 Dimensi Menggunakan Deteksi Tepi Canny Kesimpulan yang diperoleh dari penelitian ini adalah metode deteksi tepi Canny dapat diimplementasikan untuk mengekstraksi bentuk janin. Selain itu, kesimpulannya adalah untuk mendapatkan ekstraksi bentuk janin yang baik, maka nilai ambang atas dan ambang bawah double tresholding dalam metode deteksi tepi Canny adalah 80 dan 20. Namun, untuk mengantisipasi keaneka-