You are on page 1of 4

Nama

: Joni Iskandar
Nim : 1218265
Tugas ke-2
1.Cropping
Sourcode Button 1
function pushbutton1_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
[namafile,direktori]=uigetfile({'*.jpg;*.bmp;*.tif'}, 'OpenImage');
I=imread(namafile);
set(open.figure1,'CurrentAxes',open.axes1);
set(imagesc(I));colormap('gray');
set(open.axes1,'Userdata',I);

Sourcode Button 2
function pushbutton2_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
I=get(open.axes1,'Userdata');
[brs kol] = size(I);
x1 = 60;
x2 = 110;
y1 = 80;
y2 = 140;
I(1:x1,:) = 0;
I(x2:brs,:) = 0;
I(:,1:y1) = 0;
I(:,y2:kol) = 0;
set(open.figure1,'CurrentAxes',open.axes2);
set(imagesc(I));colormap('gray');
set(open.axes2,'Userdata',I);

Tampilan :

Sourcode Button 1

function pushbutton1_Callback(hObject, eventdata, handles)


open=guidata(gcbo);
[namafile,direktori]=uigetfile({'*.jpg;*.bmp;*.tif'}, 'OpenImage');
I=imread(namafile);
set(open.figure1,'CurrentAxes',open.axes1);
set(imagesc(I));colormap('gray');
set(open.axes1,'Userdata',I);

Sourcode Button 2
function pushbutton2_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
I=get(open.axes1,'Userdata');
[brs kol] = size(I);
x1 = 140;
x2 = 170;
y1 = 170;
y2 = 200;
I(1:x1,:) = 0;
I(x2:brs,:) = 0;
I(:,1:y1) = 0;
I(:,y2:kol) = 0;
set(open.figure1,'CurrentAxes',open.axes2);
set(imagesc(I));colormap('gray');
set(open.axes2,'Userdata',I);

Tampilan :

2.Rotasi

Sourcode Button 1
function pushbutton1_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
[namafile,direktori]=uigetfile({'*.jpg;*.bmp;*.tif'}, 'OpenImage');
I=imread(namafile);
set(open.figure1,'CurrentAxes',open.axes1);
set(imagesc(I));colormap('gray');
set(open.axes1,'Userdata',I);

Sourcode Button 2
function pushbutton2_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
T = 270;
I=get(open.axes1,'Userdata');
J = rotasi(I,T);
set(open.figure1,'CurrentAxes',open.axes2);
set(imagesc(J));colormap('gray');
set(open.axes2,'Userdata',J);

Tampilan :

Sourcode Button 1
function pushbutton1_Callback(hObject, eventdata, handles)
open=guidata(gcbo);

[namafile,direktori]=uigetfile({'*.jpg;*.bmp;*.tif'}, 'OpenImage');
I=imread(namafile);
set(open.figure1,'CurrentAxes',open.axes1);
set(imagesc(I));colormap('gray');
set(open.axes1,'Userdata',I);

Sourcode Button 2
function pushbutton3_Callback(hObject, eventdata, handles)
open=guidata(gcbo);
T = 185;
I=get(open.axes1,'Userdata');
J = rotasi(I,T);
set(open.figure1,'CurrentAxes',open.axes2);
set(imagesc(J));colormap('gray');
set(open.axes2,'Userdata',J);

Tampilan :

You might also like