Anda di halaman 1dari 5

Mata Kuliah Komputasi Terapan

Tugas Mandiri 1 : Matlab

Dosen : Dr. Ir. Nazori AZ, M.T

Nama : Tri
Sugihartono
NIM :
1511601765

MAGISTER ILMU

KOMPUTER
UNIVERSITAS BUDI LUHUR
2015

Diketahui matriks sebagai berikut

a) Tentukan operasi blending dari kedua matriks diatas, jika diketahui, w1 = w2


Jawab :
Diketahui persamaan blending sebagai berikut :
C = w1.A + w2 . B
w1 + w 2 = 1

w1 = w2 = 0.5
Program dalam Matlab :
clear all
clc
A = [2 3 5 1; 3 7 6 9; 8 4 0 5; 9 2 3 7];
B = [ 3 2 2 8; 0 9 4 5; 1 2 6 7; 4 3 5 1];
w1 = 0.5;
w2 = w1;
C= w1*A+ w2*B;

Hasil :
A=

B=

W1=

W2=

C=

b) Tentukan operasi negasi dari matriks diatas, jika elemen matriks k = 200
Jawab :
Dimana persamaan negasi adalah sebagai berikut :
C = k A, k = matriks konstan
Program dalam Matlab :
clear all
clc
A = [2 3 5 1; 3 7 6 9; 8 4 0 5; 9 2 3 7];
k = 200*ones(4,4);
C=k-A;

Hasil :

A=

k=

C=

c) Implementasikan dalam pengolahan citra digital dari operasi matriks soal a) dan
b) diatas.
Jawab :
Citra Asli

Foto1.jpg foto2.jpg
Program dalam Matlab :
clear all
clc
RGB=imread('G:\foto2.jpg');
RGB2=imread('G:\foto1.jpg');
w1 = 0.5;
w2 = w1;
RGBBlend=immultiply(RGB,w1);
RGBBlend2=immultiply(RGB2,w2);
Blend = RGBBlend + RGBBlend2;
imshow(Blend);

Hasilnya :

Citra Asli

Program dalam Matlab :


clear all
clc
RGB = imread('D:\foto2.jpg');
k = 200 *ones(400,400,3);
Konversi = im2uint8(k);
Negasi = imsubtract(Konversi,RGB);
imshow(Negasi);

Hasilnya :

Anda mungkin juga menyukai