Blog Archives
Segmentasi Citra Menggunakan Algoritma Klasifikasi
Segmentasi citra merupakan suatu tahapan untuk mengelompokkan region-region di dalam suatu citra. Pengelompokan tersebut dilakukan agar dapat dilakukan analisis pada region tertentu saja.
Berikut ini merupakan contoh aplikasi pengolahan citra untuk melakukan segmentasi citra menggunakan algoritma klasifikasi. Citra yang digunakan adalah citra ‘plage de carataggio tahiti beach.jpg’ yang akan dikelompokkan dalam 3 kelas region yaitu region laut, region pepohonan, dan region pasir. Algoritma klasifikasi yang digunakan antara lain adalah random forest, k-nearest neighbors, naive bayes, dan decision tree (pohon keputusan).
Langkah-langkah pengolahan citranya adalah sebagai berikut:
1. Membaca citra rgb dan memperkecil ukuran citra
clc; clear; close all; warning off all; % membaca citra rgb Img = imread('plage de carataggio tahiti beach.jpg'); % memperkecil ukuran citra 0,5x semula untuk mempercepat komputasi Img = imresize(Img,0.5); figure, imshow(Img), title('Citra RGB');
