PENGOLAHAN CITRA
MODUL IV
DISUSUN OLEH:
NIM : 20180810137
NAMA : YUSRINNATUL JINANA
KELAS : TEKNIK INFORMATIKA 2018 D
2. Sebelum merancang project, disarankan untuk menyimpan project baru dengan cara klik
File → Save project as
Langkah tersebut dilakukan berfungsi untuk menyimpan
terlebih dahulu project yang akan dibuat.
Setelah merancang form kita edit caption yang terdapat pada properties untuk merubah
tulisan sesuai dengan keinginan.
Dalam perancangan project kali ini memiliki 6 komponen yaitu label, button, checkBox,
trackBar, Image, dan OpenPictureDialog. Label disini berfungsi untuk memberikan text
pada form, button sendiri digunakan untuk tombol kendali yang jika di klik akan tertuju
pada tujuan yang kita buat, CheckBox merupakan komponen dasar pada borland delphi,
Checkbox digunakan apabila dalam menu pilihan tersebut, kita boleh memilih lebih dari
satu. ,trackbar adalah komponen yang memungkinkan kita melakukan geser2 gitu,seperti
volume,komponen trackbar ada di palette additio, Image berfungsi untuk memasukan
sebuah file berupa gambar, sedangkan OpenPictureDialog adalah fasilitas untuk
menampilkan box open picture berbasis windows.
5. Selanjutnya buatlah event handler untuk event OnClick pada tombol ButtonMuatCitra.
Masukan kode program di bawah ini
6. Selanjutnya karena event handler untuk ketiga komponen TrackBar adalah sama yaitu
menghitung nilai semua piksel dalam citra untuk setiap kali ada perubahan posisi thumb
pada komponen tersebut. Tambahkan deklarasi fungsi Proses dalam pendefinisian kelas
Tform1, di bagian deklarasi privat:
9. Selanjutnya buat event handler untuk event OnChange pada komponen TrackBarMerah ,
masukan kode dibawah ini:
10. Selanjutnya buat event handler untuk event OnChange pada komponen TrackBarMerah ,
masukan kode dibawah ini:
Langkah tersebut digunakan untuk menambahkan sebuah form pada project yang sudah
kita buat sebelumnya.
Setelah merancang form kita edit cation yang terdapat pada properties untuk merubah
tulisan sesuai dengan keinginan.
Dalam perancangan project kali ini memiliki 6 komponen yaitu button, label, edit,
updown, Image, dan OpemPictureDialog. Button digunakan untuk tombol kendali yang
jika di klik akan tertuju pada tujuan yang kita buat.. Label disini berfungsi untuk
memberikan text pada form, Digunakan untuk menerima satu baris teks yang merupakan
data input pemakai komponen ini juga dapat digunakan untuk menampilkan teks. Image
disini yaitu komponen yang menampilkan object grafis yang berfungsi untuk memasukan
sebuah gambar pada form dengan ekstensi .jpg, dll. Sedangkan OpenPictureDialog adalah
fasilitas untuk menampilkan box open picture berbasis windows.
6. Terakhir tambahkan event handler OnChanging untuk komponen UpDownN yang hanya
berisi perintah memanggil procedure proses.
Output:
POST TEST
Jelaskan kesimpulan dari latihan praktikum pada modul 4 ini!
Pada praktikum modul ini saya belajar tentang mengubah nilai ketiga elemen warna, dan
pada modul ini juga kita memahami operasi penghalusan. Operasi kecemerlangan digunakan
untuk mengubah nilai ketiga elemen warna menggunakan persamaan
berikut ini:
Ro = Ri + CR
Go = Gi + CG
Bo = Bi + CB
Di mana CR , CG , CB adalah konstanta yang digunakan untuk memodifikasi elemen warna
merah, hijau dan biru. Konstanta ini bernilai antara -255 sampai dengan 255. Nilai negatif
konstanta ini akan menyebabkan citra menjadi lebih gelap sedangkan nilai positif
menyebabkan citra menjadi lebih cemerlang. Perlu diingat bahwa nilai piksel adalah dari 0
sampai dengan 255 untuk format 8 bit tiap elemen warna sehingga tidak pernah negatif