Enhancement Histogram Equalization pada True Color

2,098 Views

Sinopsis

Enhancement Histogram Equalization untuk Format True Color. Selama ini kalian pasti sudah mengenal penggunaan histogram equalization/perataaan nilai histogram  yang telah diterapkan untuk format gambar grayscale, nah sebenarnya untuk penerapan histeq pada format true color bisa koq digunakan, dengan cara men set dulu channel nya sehingga tiap-tiap channel diproses secara terpisah tapi ini khusus untuk Matlab versi 2009a, untuk versi Matlab 2018a sudah bisa dilakukan secara langsung, tapi sayangnya menghasilkan hasil yang berbeda.

Read more

Script untuk Menghitung Histogram Equalization

3,183 Views

Sinopsis

Kalian tentu ingin tahu kan, cara menghitung histogram equalization, kalau hanya menggunakan function tanpa tahu cara kerjanya akan terasa kurang menarik. Fungsi histogram equalization pada matlab, kita kenal dengan  histeq() Namun pada kali  ini kita akan membuat script sendiri untuk membuat histogram equalization yang terdiri dari hanya 3 langkah saja.

Read more

Belajar Pengolahan Citra Digital Matlab – Morfologi Citra

6,052 Views

Sinopsis

Operasi morfologi atau disebut operasi berbasis bentuk/shape secara umum ada 4 yaitu Erotion, Closing, Dilation, Opening yang bekerja pada format binary sehingga kalian pastikan terlebih dahulu type data yang harus logical. Operasi morfologi bekerja dikenal structure element atau dalam hal lain disebut kernel/filter pada operasi convolution. Jenis-jenis Structure Element

Read more

Pengolahan Citra Digital dengan Matlab – Segmentasi

4,895 Views

Sinopsis

Istilah segmentasi dalam pengolahan citra digital sangat luas tapi secara umum digunakan ada 2 yaitu dengan teknik threshholding dan clustering. Operasi thresholding seperti mengubah warna grayscale menjadi hitam putih dengan cara

  1. Menentukan nilai ambang batas secara statis
  2. Ataupun menggunakan teknik otsu

Sedangkan clustering biasa digunakan untuk format truecolor dengan

  1. teknik clustering dan
  2. semantic.

Teknik clustering pun ada beberapa metode yaitu K-Means Clustering, Fuzzy C Means Clustering, sedangkan teknik semantic melihat kepada korelasi tiap objek yang dilatih menggunakan machine learning dan deep learning.

Read more

Mengenal Fungsi imfilter dan conv2 pada pengolahan citra digital

3,284 Views

Sinopsis

Bagi kalian yang sering atau pernah menggunakan beberapa filtering, maka cara kerja tersebut  dapat kalian pelajari disini. Mengenal Fungsi imfilter dan conv2 pada pengolahan citra digital. Operasi filtering pada pengolahan citra digital menggunakan Matlab bisa kalian lakukan menggunakan operasi convolution yang merupakan operasi dasar yang membentuk dalam proses filtering yaitu kalian langsung bisa menggunakan function imfilter ataupun menggunakan conv2, misalkan untuk filter blur (menggunakan kernel gaussian).

Read more

Retina blood vessel segmentation with Fuzzy C-Means Clustering

2,796 Views

Sinopsis

Judul diatas diambil dari paper dengan judul “Retina blood vessel segmentation approach based on mathematical morphology” dengan link yang bisa kalian download https://www.sciencedirect.com/science/article/pii/S1877050915028355 Nah kali ini penulis akan memberikan step by step yang telah dibahas didalam paper tersebut. Oiya dalam keterangan paper tersebut dijabarkan seperti berikut

Diabetik  Retinopati adalah penyakit yang membentuk ancaman parah pada penglihatan. Ini memungkinkan terjadinya kebutaan diantara usia kerja seseorang. Dengan menganalisis dan mendeteksi struktur pembuluh darah dalam gambar retina, kita dapat mendeteksi diabetes secara dini dengan membandingkan kondisi pembuluh darah retina. Dalam tulisan ini, disajikan pendekatan segmentasi gambar pembuluh darah yang dapat digunakan dalam analisis citra retina berbasis komputer untuk mengekstraksi citra retina pembuluh.

Didalam paper tersebut mengajukan sebuah proses morfologi dan clustering menggunakan K-Means, sedangkan yang saya bahas lebih pada perbaikan yaitu mengganti K-Means menjadi Fuzzy-C Means yang lebih tahan terhadap sebuah data yang bersifat menyebar.

Read more

Center Of Gravity dan Orientation Image

2,806 Views

Membahas operasi morfologi/bentuk, kalian harus tahu juga cara kerja menentukan sebuah center of gravity dari sebuah objek dan Orientation nya, setelah kalian pelajari Buku Pengolahan Citra Digital dengan Matlab – Segmentasi, kalian tentu ingin tahu cara kerja/kode tersebut secara lebih simple. Pembahasan ini  dalam 1 topik geometri moment invariant

Read more

Edge detection dengan trace boundary

2,111 Views

Sinopsis

Penulis banyak sekali melibatkan proses operasi salah satu dari sekian banyaknya yaitu deteksi tepi. Hanya saja kalau penulis menggunakan function edge di matlab menggunakan operasi convolution dengan beragam jenis filter seperi canny, prewit, roberts hanya saja, penulis dibuat KESAL lantaran ada yang terputus hasil edge nya! Padahal tidak boleh putus edge / perimeter nya! Karena akan digunakan untuk analisis chain code / freeman code

Read more

Edge Detection

2,990 Views

Sinopsis

Deteksi tepi/edge detection banyak digunakan untuk analisis citra dalam tingkat dasar. Operasi ini diterapkan dalam grayscale; binary/logical/bw pada gambar. Secara umum deteksi tepi gambar dibagi  menjadi 2 yaitu

  1. Deteksi tepi berdasarkan turunan pertama
  2. Deteksi tepi berdasarkan turunan kedua

Kalian akan belajar bahwa deteksi tepi/Edge Detection merupakan penerapan teknik convolution dengan beberapa jenis filter. Jenis filter tertentu digunakan untuk menghasilkan sensitifitas terhadap tepian objek

Read more