Tag Archives: Buku Pengolahan Citra Digital dengan Matlab

Bagaimana Meningkatkan Akurasi Object Recognition

By | June 28, 2020

Ada sebuah pertanyaan yang diajukan oleh pembaca mengenai,  bagaimana cara nya menempatkan objek berada ditengah seperti berikut agar meningkatkan akurasi object detection Hal diatas biasanya berkenaan sebuah ROI (region of interest) pada pengenalan objek agar selalu senantiasa ajeg/konstan yang mengharuskan sebuah data/image ber ukuran konstan dalam sebuah inputan/masukan algoritma training dan testing. Perhatikan ilustrasi berikut… Read More »

Belajar yuk, algoritma zoning untuk recognition character

By | June 15, 2020

www.softscients.com | Ada sebuah pertanyaan bagus yang ditanyakan via email, mengenai sebuah cara kerja algoritma zoning untuk recognition pada sebuah karakater, kalian bisa baca artikel saya dengan judul Teknik zoning untuk handwriting recognition https://www.scribd.com/document/230876043/Teknik-Zoning-Untuk-HandWriting-Recognition Teknik zoning disini digunakan untuk ciri fitur terhadap sebuah objek, khususnya karakter latin yang mempunyai morfologi cukup berbeda antara satu dengan… Read More »

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 »

Enhancement Histogram Equalization pada True Color

By | April 4, 2020

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

Script untuk Menghitung Histogram Equalization

By | April 4, 2020

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. menghitung nilai frekuensi yaitu menghitung… 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 – Fungsi 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 »