Uas GV Hasanuddin 1221201002
Uas GV Hasanuddin 1221201002
SOAL UTAMA
SEMESTER
GANJIL
TAHUN AKADEMIK 2021 / 2022
I. Petunjuk Umum
1. Berdo’alah sebelum mengerjakan soal dengan membaca Basmalah.
2. Kerjakan soal-soal yang dianggap paling mudah terlebih dahulu.
3. Setelah selesai bacalah Hamdalah.
II. Petunjuk Khusus (soal mata kuliah teori dan praktek).
1. Mata kuliah teori jumlah soal 10 essay.
2. Mata kuliah praktek jumlah soal 5 essay (disesuaikan tingkat kerumitannya).
3. Waktu mengerjakan soal setiap mata kuliah adalah 90 menit.
3. Sebutkan Tool apa saja yang digunakan di GUI Matlab dalam membuat program aplikasi
kompresi citra gambar.
a. Static text1
b. Static text2
c. Static text3
d. Static text4
e. Static text5
f. Static text6
g. Axes1
h. Axes2
i. Push Button1
j. Push Button2
k. Push Button3
4. Jelaskan dan tulis kembali / ketik program kodingnya untuk fungsi tombol Kompresi Citra.
Fungsi Koding dari Push Button1:
untuk memanggil file gambar yang sudah disediakan Yang akan masuk ke axes1.
if ~isequal(name_file1, 0)
handles.data1=imread(fullfile(name_path1,name_file1));
guidata(hObject,handles);
handles.current_data1=handles.data1;
axes(handles.axes1);
imshow(handles.current_data1);
set(handles.text2,'String',nama_file1);
else
return;
end
Fungsi Koding dari Push Button2:
untuk mengkompres file gambar yang ada di axes1.
Disimpan kedalam folder penyimpanan file yang di compress
Kemudian gambar yang disimpan ditampilkan pada axes2