Kali ini saya akan membahas tentang operasi Aritmatik & Geometri citra dengan menggunakan Matlab.
Operasi Aritmatika ada 4 yaitu:
1.Penjumlahan(imadd)
Yaitu menjumlahkan citra dengan citra atau citra dengan suatu konstanta sehingga menghasilka citra baru. Hasil dari penjumlahan akan menghasilkan citra yang lebih terang/tinggi brightness nya.
Contoh:
Scriptnya :
i = imread('circuit.tif');
k = imadd(i,50);
subplot(1,2,1),imshow(i),title('Gambar Asli')
subplot(1,2,2),imshow(k),title('Penjumlahan')
Minggu, 23 Mei 2010
Jumat, 21 Mei 2010
Jenis-jenis Citra yang dapat diolah Matlab
Seperti yang diketahui, ada 3 jenis citra yang dapat diolah dalam Image Processing menggunakan Matlab, yaitu:
1. Citra Intensitas
Citra intensitas adalah citra yang mempunyai gray level/derajat keabuan antara 0-255 atau juga mempunyai nilai antara hitam(0) dan putih(1).
Contoh dari citra intensitas :
Script untuk menciptakan citra tersebut:
i =[0 0.3;0.7 1];
imshow(i,'notruesize');
1. Citra Intensitas
Citra intensitas adalah citra yang mempunyai gray level/derajat keabuan antara 0-255 atau juga mempunyai nilai antara hitam(0) dan putih(1).
Contoh dari citra intensitas :
Script untuk menciptakan citra tersebut:
i =[0 0.3;0.7 1];
imshow(i,'notruesize');
Operasi Dasar Image Processing dengan Matlab
Pada postingan kali ini saya akan membahas apa saja sih operasi dasar dalam Image Processing dengan Matlab itu. Beberapa operasi dasar dalam Image Processing menggunakan Matlab itu ialah :
1. Menampilkan Citra
2. Menampilkan Info dari Citra
3. Menyimpan Citra
4. Mengubah tipe Citra
Yang pertama adalah Menampilkan Citra. Ini hanya sekedar tambahan saja karena operasi ini sudah saya bahas pada postingan sebelumnya.
Untuk menampilkan beberapa citra dalam 1 figure pergunakan script ini:
a=imread('flowers.tif');
b=imread('aeroblk_HL20pic.jpg');
c=imread('boat.bmp');
d=imread('blobs.png');
subplot(2,2,1),imshow(a),title('TIF');
subplot(2,2,2),imshow(b),title('JPG');
subplot(2,2,3),imshow(c),title('BMP');
subplot(2,2,4),imshow(d),title('PNG');
1. Menampilkan Citra
2. Menampilkan Info dari Citra
3. Menyimpan Citra
4. Mengubah tipe Citra
Yang pertama adalah Menampilkan Citra. Ini hanya sekedar tambahan saja karena operasi ini sudah saya bahas pada postingan sebelumnya.
Untuk menampilkan beberapa citra dalam 1 figure pergunakan script ini:
a=imread('flowers.tif');
b=imread('aeroblk_HL20pic.jpg');
c=imread('boat.bmp');
d=imread('blobs.png');
subplot(2,2,1),imshow(a),title('TIF');
subplot(2,2,2),imshow(b),title('JPG');
subplot(2,2,3),imshow(c),title('BMP');
subplot(2,2,4),imshow(d),title('PNG');
Image Processing dengan Matlab
Mengapa harus dengan Matlab??? Mengapa tidak dengan bahasa pemrograman lain???
Itulah yang saya pertanyakan pada Dosen saya sebelum saya mengetahui keunggulan-keunggulan Matlab dengan bahasa pemrograman lainnya.
Matlab memiliki toolbox untuk Image Processing yang lengkap sehingga dapat memudahkan kita dalam menggunakannya.
Beberapa tipe file citra yang dapat di proses oleh Matlab yaitu:
-BMP(Microsoft Windows Bitmap)
-JPEG(Joint Potographic Expert Group)
-PNG(Portable Network Graphic)
-TIF(Tagged Image File Format)
Itulah yang saya pertanyakan pada Dosen saya sebelum saya mengetahui keunggulan-keunggulan Matlab dengan bahasa pemrograman lainnya.
Matlab memiliki toolbox untuk Image Processing yang lengkap sehingga dapat memudahkan kita dalam menggunakannya.
Beberapa tipe file citra yang dapat di proses oleh Matlab yaitu:
-BMP(Microsoft Windows Bitmap)
-JPEG(Joint Potographic Expert Group)
-PNG(Portable Network Graphic)
-TIF(Tagged Image File Format)
Image Processing
Sebenarnya apa sih Image Processing itu???
Menurut saya, definisi image processing itu ialah mengolah/memproses citra agar mendapatkan kualitas citra yang diinginkan.
Misalnya ada gambar seperti di bawah ini...
Misalnya ada gambar seperti di bawah ini...
Langganan:
Postingan (Atom)