• Tidak ada hasil yang ditemukan

Progam ini dapat langsung dijalankan dengan double klik icon program yang berekstensi .exe karena sebelumnya telah dieksport ke format exe.

Gambar 4.1 Tampilan Icon Aplikasi Pengaman Ruangan

4.2.1 Halaman Pengintaian

Setelah selesai splash screen maka tampilan halaman atau form utama dari program tampak seperti pada gambar 4.2

Gambar 4.2 Tampilan Halaman Utama Aplikasi

Gambar 4.2 merupakan tampilan menu utama program. Pada tampilan utama program. Dalam form utama ini ada beberapa fasilitas yang tersedia, diantaranya adalah fasilitas menu yang terdiri dari file, setting dan help. Pada menu setting kita bisa melakukan pengaturan

video dan gambar. Dan untuk bantuan bisa masuk kedalm menu help. Selain itu juga terdapat beberapa komponen form, diantaranya adalah tombol mulai dan tombol berhenti, tombol mulai digunakan untuk memulai mendeteksi obyek yang masuk kedalam tampilan. Ketika tombol mulai aktifkan maka tampilan obyek akan ditampilkan melalui komponen Timage yang ada dalam form ini. Komponen berikutnya adalah komponen progres bar dan track bar, komponen trackbar digunakan untuk menentukan berapa persen jumlah pixel yang berubah ketika ada obyek masuk atau perubahan di dalam layar. Untuk nilai yang bisa kita atur dalam taksbar ini berkisar antara 0 sampai 100 persen. Sedangkan progresbar digunakan untuk menampilkan berapan persen perbedaan antara gambar obyek dan latar.implementasi modul pengintain terletak pada kelas form1. Pada gambar dijelaskan tentang diagram kelas dari form halaman pengintaian.

Form1 JLCVideo1: TJLCVideo pnlSpeedButtons: TPanel pnlMainImage: TPanel imgLatar: TImage imgObjek: TImage pnlControls: TPanel lblInformation: TLabel Label1: TLabel ProgressBar1: TProgressBar Label2: TLabel TrackBar1: TTrackBar lblActualMovement: TLabel lblMovementTrigger: TLabel

lblLockCountdown: TLabel MainMenu1: TMainMenu file1: TMenuItem seting1: TMenuItem help1: TMenuItem keluar1: TMenuItem settingwebcam1: TMenuItem help2: TMenuItem about1: TMenuItem formatvideo1: TMenuItem Mulai: TButton Button2: TButton Label3: TLabel Label4: TLabel

4.2.2 Tampilan Setting Kamera

Sebelum kita mulai menjalankan aplikasi, kita perlu memeriksa settingan yang akan digunakan, dalam Aplikasi Pengaman Ruangan ini ada dua macam setingan, yaitu seting sumber inputan (source device) dan seting resolusi format gambar yang akan diolah. Menu seting ditunjukan pada gambar 4.4a dibawah ini.

Gambar 4.3 Tampilan Menu Setting

Pengaturan harus dilakukan sebelum kita memulai pendeteksian, untuk menghindari perbedaan ukuran gambar yang akan digunakan untuk mendeteksi gangguan keamanan yang bisa menyebabkan kesalahan.

Gambar 4.4 Tampilan Seting untuk inputan webcam

Pada gambar 4.5 digunakan untuk mencari sumber atau asal inputan yang akan kita gunakan, jika webcam yang ada dalam komputer lebih dari satu, maka kita harus memilih piranti webcam yang akan kita gunakan. Tanpa merubah setingan pada bagian ini, kita juga bisa langsung menggunakan webcam yang terhubung dengan komputer pada Aplikasi ini, jika driver untuk webcam sudah terinstal sebelumnya.

Gambar 4.5 Tampilan Form Untuk Pengaturan Format Video

Pada gambar 4.5 menunjukan bahwa kita bisa melakukan pengaturan terhadap resolusi tampilan video yang akan digunakan sebagai pendeteksi adanya obyek asing yang masuk dalam zona yang kita amankan. Gambar simpanan obyek yang masuk kedalam zona aman nantinya akan disimpan dengan resolusi yang digunakan dalam pengaturan ini. Untuk fasilitas setting yang ada, disediakan langsung oleh komponen jlcvideo, dan kita hanya tinggal memanggil fungsi untuk melakukan pengaturan.

4.2.3 Tampilan Ketika Program Melakukan Proses Banding Citra

Untuk memulai eksekusi proram kita harus mulai dengan menekan tombol “mulai” pada bagian kanan atas. Tampilan ketika program sedang dieksekusi tampak pada gambar 4.6

Gambar 4.6 Tampilan Ketika Aplikasi sedang dieksekusi

Pada gambar 4.6 menunjukan tampilan program ketika sedang mengeksekusi Aplikasi untuk diketahui apakah ada obyek asing masuk kedalam tampilan dengan cara mencari perbedaan antara gambar obyek dan latar. Gambar akan ditampilkan secara aktual dan real time. Dan untuk mengatur berapa persen toleransi jumlah nilai pixel yang berbeda maka bisa diatur menggunakan trackbar. Untuk penggunaanya kita bisa geser ke arah kiri dan kanan sesuai dengan nilai yang di inginkan. Nilai prosentas toleransi akan ditmpilkan pada bagian kanan trackbar. Sedangkan informasi mengenai jumlah berapa persen perbedaan antara gambar obyek dan latar ditanpilkan melalui progres bar. Progres bar akan menampilkan sebuah peringatan tentang berapa persen perbedaan antar gambar obyek dan latar. Tampilan dari nilai progresbar akan

selalu berubah ketika kita melakukan perhitugan beda antar kedua gambar.

Pada saat melakukan proses banding citra maka aplikasi akan menjalankan fungsi hitungPerbedaan pada file unit1.pass. Pada gambar 4.7 menunjukan tampilan ketika aplikasi mendeteksi adanya obyek yang masuk kedalam tampilan layar

Gambar 4.7 Tampilan ketika terdapat obyek masuk kedalam layar.

Ketika ada obyek yang masuk dan jumlah titik yang berbebeda lebih dari toleransi maka program akan menampilan warning dengan menampilkan tulisan “Gerakan” berwarna merah dan juga memainkan suara sebagai alarm peringatan. Ketika obyek asing tersebut diketahui maka aplikasi akan

menyimpan tampilan yang ada pada layer secara otmatis maka obyek tersebut juga akan terekam dalam gambar. Penyimpanan gambar obyek terebut akan dikelompokan kedalam folder berdasarkan tanggal. Aplikasi ini akan otomatis membuat folder baru jika nama folder berdasar tanggal pengeksekusiannya belum ada.

Gambar 4.8 Folder baru yang dibentuk dengan nama sesuai tanggal

Pada bagian kiri bawah terdapat tulisan keterangan berwarna merah yang menampilkan keterangan bahwa obyek yang masuk kedalam tampilan di simpan, dan diberi nama file sesuai dengan jam ketika obyek tersebut di simpan dengan format JPG. Gambar 4.4c merupakan gambar hasil dari pengambilan terhadap obyek yang masuk kedalam tampilan. Pada saat mendeteksi gerak, program akan menjalankan prosedur simpanGambar dan prosedur PlaySuara. Kedua prosedur ini terdapat pada file unit.pas.

Ukuran gambar yang disimpan akan menyesuaikan dengan setting format video yang digunakan, dan untuk mengubah ukuran gambar kita bisa merubah dengan masuk ke menu Setting format video.

Dan untuk menghentikan eksekusi kita bisa mengklik tombol berhenti pada bagian atas, ketika tombol ini diaktifkan maka proses eksekusi akan berhenti. Dan untuk memulai kemabali kita bisa menekan tombol mulai.

4.2.4 Tampilan Form Bantuan 4.2.4.1 Tampilan Form About

Untuk tampilan form about bisa dilihat pada gambar 4.5 .

Gambar 4.9 Tampilan Form About

Form pada gambar 4.5 akan ditampilkan tentang profil dari pembangun aplikasi pengaman ruangan ini.

4.2.4.2 Tampilan Help Program

Untuk masuk ke help, pilih menu utama Help -> Help Program. Help program ini berbentuk chm. Maka ketika masuk ke help akan langsung tampil di jendela lain. help berisi tentang panduan cara

Gambar 4.10 Tampilan Menu Help.

Menu bantuan yang dibuat menggunakan format shm, dan file bantuan akan dipanggil melalui fungsi pemanggilan file bantuan.chm

Dokumen terkait