PENGOLAHAN CITRA
MODUL II
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.
4. Persiapkan form1
Form merupakan sebuah meja kerja yang dapat diisi dengan komponen-komponen yang
diambil dari component palette.
5. Klik tab palet Additional- double klik image maka di dalam form akan terdapat
komponen Image
6. Untuk memuat citra ke komponen Image pada waktu desain, klik pada komponen Image.
Kemudian pada object inspector, klik Pictures pada tombol berisi elipses (.....) di sebelah
kanan properti picture.
Object Inspector dipergunakan untuk mengubah nilai property dari objek terseleksi yang
ada dalam form Designer. Object Inspector terdiri atas dua page yaitu Property dan
Event. Tab properties , digunakan untuk mengubah properti komponen. Tab events,
bagian yang dapat diisi dengan kode program tertentu yang berfungsi untuk menangani
kejadian-kejadian (berupa sebuah procedure) yang dapat direspon oleh sebuah
komponen.
Pada kotak dialog pucture editor terdapat beberapa menu yaitu load, save, clear, ok,
cancel dan help. Pada menu load disini kita bisa mengambil gambar yang ada di file.
8. Selanjutnya tekan tombol load picture dan muncul dialog Load Picture – pilih salah satu
gambar – open.
Pada kotak dialog picture klik load kemudian akan menampilkan file dan klik gambar
yang akan dimasukan, setelah itu klik open. Setelah gambar muncul pada kotak dialog
klik ok jika ingin menambahkan gambar pada form tersebut.
Pada bagian ini maka akan terfokus kepada picture editor yang sebelumnya gambar
tersebut kita pilih, setelah itu klik ok.
Langkah tersebut digunakan untuk menambahkan sebuah form pada project yang sudah
kita buat sebelumnya.
2. Persiapkan form1
Form merupakan sebuah meja kerja yang dapat diisi dengan komponen-komponen yang
diambil dari component palette.
3. Klik tab palet Additional- double klik image maka di dalam form akan terdapat
komponen Image
Image disini digunakan untuk menambahkan suatu gambar ke dalam sebuah form.
Komponen additional berisi komponen-komponen tambahan yang diperlukan dalam
aplikasi standard. Kemudian di dalam komponen additional terdapat unit image, image
disini digunakan untuk menambahkan suatu gambar ke dalam sebuah form.
Object Inspector dipergunakan untuk mengubah nilai property dari objek terseleksi yang
ada dalam form Designer. Object Inspector terdiri atas dua page yaitu Property dan Event.
Tab properties , digunakan untuk mengubah properti komponen. Tab events, bagian yang
dapat diisi dengan kode program tertentu yang berfungsi untuk menangani kejadian-
kejadian (berupa sebuah procedure) yang dapat direspon oleh sebuah komponen. Stretch,
jika di isi dengan True maka gambar yang akan ditampilkan secara otomatis akan ditarik
untuk menempati secara penuh komponen image tersebut.
5. Double klik didalam form maka akan muncul source code tambahkan code
image1.picture.loadfromfile(‘AA,bmp’);
Source code diatas digunakan untuk memanggil file gambar yang berada di direktori c\
users\hp\pictures\saved pictures\tayo.jpg.
Langkah tersebut digunakan untuk menambahkan sebuah form pada project yang sudah
kita buat sebelumnya.
2. Persiapkan form1
Form merupakan sebuah meja kerja yang dapat diisi dengan komponen-komponen yang
diambil dari component palette.
Dalam perancangan project kali ini memiliki 4 komponen yaitu button, CheckBox,
Image, dan OpenPictureDialog, button digunakan untuk tombol kendali yang jika di klik
akan tertuju pada tujuan yang kita buat. Checkbox berfungsi untuk membuat checkbox
atau kotak isian yang diisi dengan cara menceklist opsi atau pilihan yang terdapat pada
kotak tersebut. 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. Diperlukan event handler OnCreate pada Form1 untuk menyimpan nilai lebar dan tinggi
semula Image1 kedalam variabel diatas. Buatlah event handler seperti kode program
dibawah ini:
Source code diatas digunakan untuk mengatur image1 dengan lebarawal yang diatur
dengan width dan tinggiawal dengan height.
7. Kemudian buatlah event handler untuk menangani event OnClick dari ButtonMuatCitra.
Double Klik ButtonMuatCitra dan masukan kode program dibawah ini:
Source code diatas menggunakan events OnClick yang berfungsi jika button tersebut di
klik maka akan dibawa ke perintah yang ada. Di dalam source code diatas terdapat sebuah
perulangan yang menggunakan statement if else, dimana jika kondisi if bernilai true maka
jalankan perintah yang ada di dalam blok if tersebut, namun jika kondisi bernilai false
maka jalankan kode program di dalam blok else.
8. Kemudian untuk mengetahui efek dari properti Center, Stretch, Proportional, dan
AutoSize maka buatlah event handler OnClick untuk keempat Check Box dalam Form1
sebagai berikut:
Source code diatas digunakan untuk mengatur image1 dengan beberapa efek dari property
yaitu ada center, stretch, proportional dan autosize. Center disini digunakan untuk
mengatur agar posisi citra dalam Picture di tengah komponen Image, Propotional disini
digunakan untuk mempertahankan aspect ratio (Perbandingan lebar dan tinggi citra), dan
AutoSize digunakan untuk mengubah agar ukuran image secara otomatis mengikuti
ukuran citra dalam picture.
Sourcecode diatas digunakan untuk mengatur button ukuran semua, di dalam sourcecode
tersebut terdapat sebuah perintah dimana pada autosize memiliki nilai false, dan
pemanggilan variable image.width untuk lebar semula dan image.height untuk tinggi
semula.
- Drag and drop pada form lalu tentukan menu serta sub menunya
- Jika ingin menambah kode pada sub menu klik dua kali pada Muat Citra,
Kemudian akan menampilkan tampilan yang digunakan untuk mengisi kode
program tersebut.
- OUTPUT
2. Kemudian setelah itu masukan komponen image yang terdapat pada palet Additional
dengan cara:
- Klik tab palet Additional- double klik image maka di dalam form akan terdapat
komponen Image
2) Drag and drop pada form lalu tentukan menu serta sub menunya
3) Klik dua kali dulu icon tersebut
4) Tentukan menu (klik ke samping jika ingin menambah menu) dan klik ke
bawah jika ingin menambahkan sub menu. Klik Center
5) Jika ingin menambah kode pada sub menu klik dua kali pada Muat Citra,
Kemudian akan menampilkan tampilan yang digunakan untuk mengisi kode
program tersebut.
6) OUTPUT