Tag Archives: Buku Pengolahan Citra Digital dengan Matlab

Leaf shape based plant species recognition

By | May 30, 2020

Pengenalan jenis tanaman dengan paramater morfologi daun telah banyak dibahas, artikel yang penulis bahas untuk mempermudah kalian memahami cara perhitungan berbasis morfologi, banyak artikel softscient yang harus kalian baca terlebih dahulu seperti edge detection, rotasi object seperti berikut ini Image Rotation Semua gambar yang digunakan harus dilakukan rotasi agar mendapatkan gambar yang konsisten, perhatikan gambar… Read More »

Blob Operation in Inner Object

By | May 19, 2020

Sinopsis Sebuah blob operation tidak selamanya kita bertemu dengan sebuah objek yang ideal, misalkan terdapat sebuah inner object sehingga yang seharusnya object tersebut adalah satu kesatuan akan dikenali menjadi 2 objek yang berbeda. Perhatikan gambar dibawah ini yang terdapat 4 objek warna putih dengan objek no 3 merupakan inner object dari objek no 1 Mengapa… Read More »

Pengolahan Citra Digital dengan Matlab-Integral Image pada Viola Jone

By | April 4, 2020

Tulisan ini dibuat untuk menjelaskan dasar-dasar haar like feature pada teknik viola jones. http://www.softscients.web.id/2017/01/number-plate-car-detection.html http://www.softscients.web.id/2017/01/cars-detection-in-opencv.html Tapi penulis hanya menjelaskan haar like featurnya saja, bukan keseluruhan, karena penulis hanya menggunakan OpenCV dan Python dalam impelementasi object detection. Metode Viola-Jones merupakan salah satu metode pendeteksian objek yang cukup populer, yang dapat memberikan hasil dengan tingkat keakuratan yang… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Face Detection menggunakan HaarCascade Classifier

By | April 4, 2020

Sinopsis Selama ini, penulis banyak menggunakan opencv+python untuk beragam project berkaitan dengan machine learning, computer vision, walaupun penulis sebelumnya menggunakan matlab. Ada beberapa faktor kenapa penulis menggunakan python dikarenakan lebih kepada lisensi Dimana untuk Matlab disyaratkan menggunakan lisensi ketika sebuah paper yang diterbitkan/seminarkan diluar negeri. Tuntutan dari klien yang lebih kepada bersifat applicable, dimana harus… Read More »

Buku Belajar Pemrogaman Matlab – Membuat Rectangle ROI

By | April 4, 2020

Sinopsis Membuat rectangle biasanya digunakan untuk memposisikan sebuah objek agar tepat yang dikehendaki, sehingga user tidak sembarang melakukan capture karena sudah disediakan area capture. Bila anda menjumpai scan QRCode seperti diatas, sehingga mempermudah pre processing, nah penulis membuat code berikut buat temen-temen, agar menjadi lebih, penulis buatkan dalam versi matlab saja, bisa diatur size sesuai… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Enkripsi Citra Digital dengan logistic Maps- Random Generator

By | April 4, 2020

Sinopsis Teknik enkripsi pada citra digital banyak digunakan untuk melindungi informasi dari citra tersebut, salah satunya menggunakan teknik chaos (logistic maps), Anda bisa membaca link berikut https://en.wikipedia.org/wiki/Logistic_map Model Umum Logistic Maps Bentuk matematik dari logistic maps yaitu $X_{n-1}=rX_n(1-X_n)$$ Xn mempunyai nilai 0 sampai 1 yang mempresentasikan sebuah rasio keberadaan populasi dari sebuah populasi maksimum  dengan… Read More »

Buku Pengolahan Citra Digital dengan Matlab-Code untuk Konversi RGB ke Lab

By | April 4, 2020

Sinopsis Ada banyak format gambar yang digunakan diantaranya binary, grayscale, RGB, XYZ, Lab. Setiap format dapat di convert koq. Misalkan yang akan dibahas kali ini yaitu mengubah format RGB to Lab. Format RGB bisa kita lakukan transformasi kedalam format yang lainnya, salah satu dari tersebut ke format Lab, berikut penulis sajikan code yang dicomot dari… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Enhancement Histogram Equalization untuk Format True Color

By | April 4, 2020

Sinopsis 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… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Kode Matlab untuk Menghitung Histogram Equalization

By | April 4, 2020

Sinopsis Kalian tentu ingin tahu kan, cara menghitung histogram equalization, cara sangat gampang koq, apalagi di matlab dengan function find secara mudah dapat menghitung frekuensinya dengan cepat. Secara umum untuk menghitung histogram equalization yaitu menghitung nilai frekuensi menghitung nilai kumulatif menghitung nilai probability Kalian bisa melihat algoritmanya sesuai dengan contoh dibawah ini Agar mudah, penulis… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Operasi morfologi Citra

By | April 4, 2020

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 SE = strel(‘diamond’,r) SE =… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Enhancement

By | April 3, 2020

Sinopsis Pengolahan citra digital tidak lepas dari operasi perbaikan kualitas citra/gambar seperti perataan histogram, kontras warna, menghilangkan noise. Topik pembahasan ini melibatkan operasi array ditingkat dasar seperti perubahan kontras, perataaan histogram, rotasi, dan translasi. Pengubahan Kontras Gambar Operasi Image Enhancement merupakan operasi dasar yang sering ditemui dalam pengolahan citra digital, dalam pembahasan sebelumnya setiap gambar… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Segmentasi

By | April 3, 2020

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 Menentukan nilai ambang batas secara statis Ataupun menggunakan teknik otsu Sedangkan clustering biasa digunakan untuk format truecolor dengan teknik clustering dan semantic. Teknik… Read More »

Buku Pengolahan Citra Digital dengan Matlab – Function imfilter dan conv2

By | April 3, 2020

Sinopsis 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). Membuat Function Gaussian Kode berikut dapat kalian gunakan untuk membuat kernel gaussian function f=gaussian2d(N,sigma) %% http://stackoverflow.com/questions/13193248/how-to-make-a-gaussian-filter-in-matlab N… Read More »

Retina blood vessel segmentation with Fuzzy C-Means Clustering

By | April 3, 2020

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.… Read More »

Buku Pengolahan Citra Digital dengan Matlab-Center Of Gravity dan Orientation Image

By | April 3, 2020

Sinopsis 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 operasi blob/labelling untuk menentukan jumlah… Read More »