Postingan

Segmentasi citra

Gambar
  Segmentasi citra -  merupakan tahapan penting dalam proses pengenalan pola. Setelah objek berhasil tersegmentasi, maka kita dapat melakukan proses ekstraksi ciri citra. Ekstraksi ciri merupakan tahapan yang bertujuan untuk mengekstrak ciri dari suatu objek di mana ciri tersebut digunakan untuk membedakan antara objek satu dengan objek lainnya. Segmentasi merupakan salah satu proses untuk memisahkan citra menjadi beberapa region berdasarkan kriteria tertentu. Berdasarkan pengertian tersebut, dapat dikatakan bahwa tujuan utama dari proses semgentasi adalah menemukan atau menyaring daerah (wilayah) citra menjadi bagian-bagian wilayah yang lebih kecil agar mudah dikenal dan dapat dianalisis kegunaan atau arti setiap wilayah tersebut. Banyak sekali manfaat yang dapat diperoleh dari hasil segmentasi, salah satunya untuk mengekstraksi ciri yang dapat digunakan sebagai langkah awal pengenalan objek. Dalam pengenalan objek, proses segmentasi ini merupakan suatu tahapan yang sangat penting da

Menggubah Citra RGB ( Red Green Blue )

Gambar
  Pengolahan Citra  Digital   (Digital Image Processing)   merupakan bidang ilmu yang mempelajari tentang bagaimana suatu citra itu dibentuk, diolah, dan dianalisis sehingga menghasilkan informasi yang dapat dipahami oleh manusia.     Sebelum mempelajari lebih lanjut mengenai pengolahan citra digital, kita perlu mengetahui definisi dari citra itu terlebih dahulu. "Citra merupakan fungsi dari intensitas cahaya yang direpresentasikan dalam bidang dua dimensi".     Berdasarkan bentuk sinyal penyusunnya, citra dapat digolongkan menjadi dua jenis yaitu citra analog dan citra digital. Citra analog adalah citra yang dibentuk dari sinyal analog yang bersifat kontinyu, sedangkan citra digital adalah citra yang dibentuk dari sinyal digital yang bersifat diskrit.     Citra analog dihasilkan dari alat akuisisi citra analog, contohnya adalah mata manusia dan kamera analog. Gambaran yang tertangkap oleh mata manusia dan foto atau film yang tertangkap oleh kamera analog merupakan contoh dar

Mengubah citra RGB ke grayscale (abu-abu) dan ke BW (black and white)

Gambar
      Citra grayscale merupakan citra yang nilai intensitas pikselnya didasarkan pada derajat keabuan. Pada citra grayscale 8-bit, derajat warna hitam sampai dengan putih dibagi ke dalam 256 derajat keabuan di mana warna hitam sempurna direpresentasikan dengan nilai 0 dan putih sempurna dengan nilai 255. Citra RGB dapat dikonversi menjadi citra grayscale sehingga dihasilkan hanya satu kanal warna. Persamaan yang umumnya digunakan untuk mengkonversi citra RGB truecolor 24-bit menjadi citra grayscale 8-bit adalah   Grayscale = 0.2989*R + 0.5870*G + 0.1140*B   di mana Grayscale adalah nilai intensitas citra grayscale, R adalah nilai intensitas piksel pada kanal merah, G adalah nilai intensitas piksel pada kanal hijau, dan B adalah nilai intensitas piksel pada kanal biru.   Perintah MATLAB untuk mengkonversi citra RGB menjadi grayscale, Bw ( black and white ) : clc; clear all; close all; I = imread ('foto latar_compress7.jpg'); J = rgb2gray(I); % Mengubah gambar war

Histogram Citra

Gambar
  Histogram citra - merupakan diagram yang menggambarkan frekuensi setiap nilai intensitas yang muncul di seluruh piksel citra. Nilai yang besar menyatakan bahwa piksel-piksel yang mempunyai intensitas tersebut sangat banyak. Pada citra berskala keabuan, jumlah aras keabuan (biasa disimbolkan dengan L) sebanyak 256. Nilai aras dimulai dari 0 hingga 255. Adapun histogram untuk suatu aras dinyatakan dengan  hist(k+1)  dengan k menyatakan nilai aras (0 sampai dengan L-1). Jadi,  hist(k+1)  menyatakan jumlah piksel yang bernilai k. Penggunaan k+1 pada  hist  diperlukan mengingat dalam MATLAB tidak ada indeks nol atau  hist(0) .  Pada pengolahan citra terkadang dijumpai istilah histogram ternormalisasi. Artinya, nilai histogram dibagi dengan jumlah piksel dalam citra, sehingga menjadi angka-angka pecahan bernilai kurang dari satu dan jumlah totalnya satu. Pada pengolahan citra, histogram mempunyai peran yang cukup penting. Manfaat yang dapat didapatkan seperti berikut. Berguna unt

Ekstraksi Citra - Ciri Ukuran

Gambar
Ektraksi Ciri Ukuran  Untuk membedakan ukuran objek satu dengan objek lainnya dapat menggunakan parameter luas dan keliling. Luas merupakan banyaknya piksel yang menyusun suatu objek. Sedangkan keliling merupakan banyaknya piksel yang mengelilingi suatu objek. Materi mengenai pemrograman matlab untuk menghitung luas dan keliling suatu objek .    Hasil yang di dapat sebagai berikut : Untuk fungsinya sebagaia berikut : clc; clear; close all; warning off all;    I = imread('foto latar_compress7.jpg'); figure, imshow(I); J = rgb2hsv(I); figure,imshow(J); H = J(:,:,1); S = J(:,:,2); V = J(:,:,3); figure,imshow(H); figure,imshow(S); figure,imshow(V); bw = im2bw(S,.25); figure,imshow(bw); bw = imfill(bw,'holes'); bw = bwareaopen(bw,100); figure,imshow(bw); [bw,num] = bwlabel(bw); bbox = zeros(num,4); RGB4 = I;    for k = 1:num     bw2 = bw==k;     [B,L] = bwboundaries(bw2,'noholes');     stats = regionprops(L,'All');     perimeter = cat(1,stats.Perimeter);  

Pengolahan Citra Menggunakan Morfologi Citra

Gambar
  Pengertian Morfologi Istilah morfologi semula berasal dari pembelajaran mengenai bentuk-bentuk atau struktur tumbuhan dan hewan. Proses morfologi menunjukkan operasi tertentu yang dikenakan pada sebuah objek dengan elemen terstruktur.             Operasi morfologi adalah teknik pengolahan citra yang didasarkan pada bentuk segmen atau wilayah dalam citra. Operasi ini antara lain meliputi: pencarian batas/kontur, dilasi, penutupan erosi (closing), pembukaan (opening), dan pengisian (filling)             Beberapa defenisi adalah titik yang dipakai dalam operasi morfologi: · Titik obyek, adalah titik yang merupakan bagian dari obyek. Biasanya direpresentasikan dengan nilai 0 (nol) atau warna hitam · Titik latar, adalah titik yang merupakan bagian latar. Biasanya direpresentasikan dengan nilai 1 (satu) atau warna putih · Titik tetangga adalah titik yang langsung bersebelahan dengan titik yang sedang ditinjau, yaitu yang berada di sebelah kiri, kanan, atas, dan bawah Operasi-