Professional Documents
Culture Documents
Perintah imread
1
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Perintah imshow
Pada contoh diatas terdapat tiga perintah dalam satu baris, yaitu:
2
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Untuk citra berwarna, pembacaan citra dilakukan dengan cara yang sama
seperti citra abu-abu. Namun pada citra berwarna memiliki tiga komponen nilai
warna yaitu merah (red), hijau (green), dan biru (blue). Perhatikan contoh
berikut:
Pada contoh diatas piksel citra autumn.tif disimpan pada matrik a. Untuk
mengetahui ukuran matrik a dapat dilihat dengan perintah:
Dengan perintah tersebut dapat dilihat bahwa matrik a merupakan matrik tiga
dimensi, sehingga disebut dengan array multidimensi. Untuk menampilkan
piksel pada lokasi tertentu dapat menggunakan perintah:
Fungsi impixel dapat digunakan untuk mendapatkan nilai piksel RGB. Perintah
impixel dapat ditulis dengan:
Imshow(x)
Jika tipe data matrik x adalah uint8, maka perintah imshow(x) akan berhasil
menampilkan citra, karena tipe data uit8 ada pada kisaran nilai antara 0 dan
255. Adakalanya tipe data citra adalah double, maka untuk menampilkan citra
ada dua cara:
3
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
1. Mengkonversi tipe data double menjadi uit8 dan selanjutnya
menampilkan data
2. Menampilkan citra tanpa mengubah tipe data.
Resolusi Spasial
Perintah Matlab untuk mengubah resolusi spatial citra adalah imresize. Jika
diasumsikan citra x berukuran 256 x 256 dengan 8 bit grayscale, maka jika
ingin mengubah ukuran citra menjadi setengah kalinya maka perintah yang
digunakan yaitu:
Perintah imresize diatas akan menampilkan nilai piksel yang memiliki nilai
indeks baris dan kolom genap
Jika perintah imresize(x, 2), maka nilai piksel pada setiap indeks akan
digandakan, menjadi
4
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Berikut perintah imresize dengan resolusi spasial yang berbeda
5
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Membaca Citra Truecolor menggunakan Matlab
6
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
7
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Mengkonversi Citra Colormap ke true color
8
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
9
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved
Menyimpan Citra sebagai File
10
Praktikum Pengantar Pengolahan Citra Digital
Departemen Ilmu Komputer © Copyright 2008 All Rights Reserved