Tugas 1

Dosen

Matriks dan Komputasi dengan Matlab

Teknik Komputasi

: Dr. Ir. Nazori Az, M.T

Nama NIM Kelas

: Fransiscus Xaverius Eko Budi Kristanto : 1111600126 : XA

MAGISTER ILMU KOMPUTER UNIVERSITAS BUDI LUHUR JAKARTA 2012

Soal: Implementasikan komputasi operasi matriks (operasi penjumlahan dan perkalian matriks) dalam pengolahan citra digital: 1. Operasi penjumlahan dengan matriks konstan yang bernilai positif (brightness) 2. Operasi penjumlahan dengan matriks konstan yang bernilai negatif (darkness) 3. Operasi perkalian dengan matriks konstan yang lebih besar satu (brightness) 4. Operasi perkalian dengan matriks konstan yang kurang dari satu (darkness)

Matriks dan Komputasi dengan Matlab 2012

Jawab: Citra digital (gambar) asli yang digunakan: D:\siswa.jpg, dengan ukuran 256x171

Gambar: siswa.jpg (ukuran 256x171) 1. Operasi penjumlahan dengan matriks konstan yang bernilai positif (brightness): Script Program Matlab: % Operasi Penjumlahan dengan Matriks Konstan yang Bernilai Positif clear all clc CitraAsli = imread('D:\siswa.jpg'); PenjumlahanPositif = imadd(CitraAsli,60); subplot(1,2,1); imshow(CitraAsli); subplot(1,2,2); imshow(PenjumlahanPositif);

1

Hasil:

Matriks dan Komputasi dengan Matlab 2012

Citra Asli

Proses Brightness

2. Operasi penjumlahan dengan matriks konstan yang bernilai negatif (darkness): Script Program Matlab: % Operasi Penjumlahan dengan Matriks Konstan yang Bernilai Negatif clear all clc CitraAsli = imread('D:\siswa.jpg'); PenjumlahanNegatif = imsubtract(CitraAsli,60); subplot(1,2,1); imshow(CitraAsli); subplot(1,2,2); imshow(PenjumlahanNegatif);

Hasil:

Citra Asli

Proses Darkness

2

3. Operasi perkalian dengan matriks konstan yang lebih besar satu (brightness): Script Program Matlab: % Operasi Perkalian dengan Matriks Konstan yang Lebih Besar Satu clear all clc CitraAsli=imread('D:\siswa.jpg'); PerkalianLebih1 = immultiply(CitraAsli,1.4); subplot(1,2,1); imshow(CitraAsli); subplot(1,2,2); imshow(PerkalianLebih1);

Matriks dan Komputasi dengan Matlab 2012

Hasil:

Citra Asli

Proses Brightness

4. Operasi perkalian dengan matriks konstan yang kurang dari satu (darkness): Script Program Matlab: % Operasi Perkalian dengan Matriks Konstan yang Kurang dari satu clear all clc CitraAsli=imread('D:\siswa.jpg'); PerkalianKurang1 = immultiply(CitraAsli,0.7); subplot(1,2,1); imshow(CitraAsli); subplot(1,2,2); imshow(PerkalianKurang1);

3

Hasil:

Matriks dan Komputasi dengan Matlab 2012

Citra Asli

Proses Darkness

4

Sign up to vote on this title
UsefulNot useful