Face Detection Haar Cascade Classifier

2,572 Views

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

  1. Dimana untuk Matlab disyaratkan menggunakan lisensi ketika sebuah paper yang diterbitkan/seminarkan diluar negeri.
  2. Tuntutan dari klien yang lebih kepada bersifat applicable, dimana harus bisa digunakan secara umum, sehingga tidak dibebankan persoalan lisensi

Read more

Belajar Matlab – Rectangle ROI

2,180 Views

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 keinginan.

Read more

Belajar Machine Learning Matlab-Peramalan Harga Saham dengan Neural Network

2,153 Views

Sinopsis

Kalau kamu ambil Mata Kuliah Sistem Produksi akan mengenal pokok bahasan yaitu forecasting dengan beragam metode yang digunakan yaitu dimulai dari pola data seperti data tersebut mengandung pola

  1. stasioner
  2. trend
  3. siklus
Kalau menggunakan Neural Network tidak perlu dipusing analisis autokorelasi dan lainnya, karena Neural Network sifatnya cukup robust terhadap dataset yang bersifat non linear. Kasus sederhana untuk forecasting yaitu harga saham. Kamu harus tahu harga sama itu ada 4 yaitu open, high, low, dan close disingkat OHLC, biasanya akan mudah dibaca menggunakan plot candle stick ref: https://www.seputarforex.com/belajar/forex/pola-candlestick/

Read more

Enhancement Histogram Equalization pada True Color

2,108 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,186 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,066 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,904 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,287 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