Anda di halaman 1dari 19

Digitalisasi Citra

Fakultas Ilmu Komputer


Universitas Methodist Indonesia
Learning Outcomes

• Mahasiswa memahami Citra Digital


• Mahasiswa memahami proses Sampling and
Quantization pada Citra Digital
• Mahasiswa memahami Pengolahan Citra Digital
Citra
• Citra adalah sinyal kontinu 2D
(dwimatra) yaitu f(x,y)
• f(x,y) menyatakan intensitas cahaya
pada posisi (x,y)
• Digitalisasi : Sampling and Quantization
Sampling and Quantization
Representasi Citra Digital
Hubungan Antara Elemen Gambar
dan Elemen Matriks
Hubungan Antara Elemen Gambar
dan Elemen Matriks
• N=jumlah maksimum piksel dalam baris
• M=jumlah maksimum piksel dalam kolom
• Dx=lebar gambar (dalam inchi)
• Dy=tinggi gambar (dalam inchi)
Derajat Keabuan
Citra Digital
• Citra Biner (1 pixel=1 bit)
– Gray levelnya 0/1 (hitam/putih)
• Citra Grayscale (1 pixel=8 bit)
– Gray levelnya 256 (0-255)
• Citra RGG (24 bit RGB)
– Gray levelnya dengan kanal 8 bit
Implementasi di Matlab
• Sintax
Variabel = imread(‘nama_file’);
Gbr=imread(‘lena_std.tif’);

• Dimana
– Variabel : Menyimpan matriks dari file citra
– imread : perintah membaca citra
– Nama file : isikan nama file beserta direktori asal
Membaca File Citra
• Contoh:
Subplot(1,4,1);imshow(Gbr);
Subplot(1,4,2);imshow(R); Subplot(1,4,3);imshow(G);
Subplot(1,4,4);imshow(B);
Ekstraksi R,G,B
• Perintahnya :
merah=Gbr(:,:,1);
hijau=Gbr(:,:,2);
biru=Gbr(:,:,3);
Tipe Data dan Konversi Citra
Konversi Citra RGB → Grayscale
• Perintah :
>> abu=rgb2gray(Gbr);
>> imshow(abu);
>> abu2 = 0.3 * merah + 0.5 * hijau + 0.2 * biru;
>> imshow(abu2);
>> subplot(2,2,1);
>> imshow(abu);
>> subplot(2,2,2);
>> imshow(abu2);
Konversi ke Citra Biner
• citra biner adalah citra yang hanya direpresentasikan
nilai tiap pixelnya dalam satu bit (satu nilai binary)
– Nilai pixel 0 berati hitam
– Nilai pixel1 berarti putih
• Konversi dilakukan dengan thresholding pada citra
grayscale
• threshold bisa dihitung atau sembarang
– nilai pixel dibawah threshold jadi 0
– nilai pixel diatas threshold jadi 1
Algoritma Pengubahan Ke Citra Biner
Contoh Konversi ke Citra Biner
• >> Gbr=imread('lena_std.tif');
• >> imgray=rgb2gray(Gbr);
• >> thresh = graythresh(imgray);
• >> imbw = im2bw(imgray, thresh);
• >> figure, imshow(imbw);
TERIMA KASIH

081361515197

indrakj_sagala@yahoo.com
indraikjs@gmail.com

Indrakelanajaya

Anda mungkin juga menyukai

  • Modul 9
    Modul 9
    Dokumen4 halaman
    Modul 9
    Indra Kelana Jaya
    Belum ada peringkat
  • Modul 6
    Modul 6
    Dokumen3 halaman
    Modul 6
    Indra Kelana Jaya
    Belum ada peringkat
  • Bab III Putri Azli Revisi 090523
    Bab III Putri Azli Revisi 090523
    Dokumen47 halaman
    Bab III Putri Azli Revisi 090523
    Indra Kelana Jaya
    Belum ada peringkat
  • Modul 7
    Modul 7
    Dokumen5 halaman
    Modul 7
    Indra Kelana Jaya
    Belum ada peringkat
  • Modul 5
    Modul 5
    Dokumen3 halaman
    Modul 5
    Indra Kelana Jaya
    0% (1)
  • Modul 8
    Modul 8
    Dokumen5 halaman
    Modul 8
    Indra Kelana Jaya
    Belum ada peringkat
  • Modul 3
    Modul 3
    Dokumen8 halaman
    Modul 3
    Indra Kelana Jaya
    Belum ada peringkat
  • Modul 2
    Modul 2
    Dokumen7 halaman
    Modul 2
    Indra Kelana Jaya
    0% (1)
  • Modul 1
    Modul 1
    Dokumen7 halaman
    Modul 1
    Indra Kelana Jaya
    Belum ada peringkat