Teori Dasar
Caputer Image
Citra digital merupakan sebuah larik (array) yang berisi nilai-nilai real maupun
komplek yang direpresentasikan dengan deretan bit tertentu[8]. Citra yang disimpan
dalam memori komputer hanyalah angka-angka yang menunjukkan besar intensitas
pada masing-masing piksel tersebut.
Capture (Menangkap Gambar) merupakan proses awal dari image processing untuk
mendapatkan gambar. †Proses capture membutuhkan alat-alat capture yang baik
seperti kamera, scanner, light-pen dan lainnya, agar diperoleh gambar yang baik.
Jadi capture adalah proses transfer/pemindahan atau perekaman film/video dari alat
yang digunakan ke komputer dalam bentuk file video. Alat tersebut dapat berupa
camera DV atau HDV camcorders, analog camcorders, VCRs, televisi dan lain-lain.
16
beberapa webcam, ada yang di lengkapi dengan software yang mampu mendeteksi
pergerakan dan suara. Dengan software tersebut, memungkinkan PC yang
terhubung ke kamera untuk mengamati pergerakan dan suara, serta merekamnya
ketika terdeteksi. Hasil rekaman ini bisa disimpan pada komputer, email atau di
upload ke internet (Wibowo, 2010). Webcam sangat bermanfaat dalam bidang
telekomunikasi, bidang keamanan dan bidang industri. Sebagai contoh webcam
digunakan untuk videocall chatting, surveillience camera, dan sebagai video
conference oleh beberapa user.
Langkah Kerja
1. Buat form seperti pada gambar 2.2
17
Gambar 2.2 Tampilan Form aktifasi dan capture image
2. Lengkapi dengan list program berikut ini
unit Latihan1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, DSPack, ExtCtrls, dsutil, directshow9, ExtDlgs;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
ComboBox1: TComboBox;
VideoWindow1: TVideoWindow;
FilterGraph1: TFilterGraph;
SampleGrabber1: TSampleGrabber;
Filter1: TFilter;
Image1: TImage;
SavePictureDialog1: TSavePictureDialog;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure ComboBox1Change(Sender: TObject);
procedure Button6Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
capenum : tsysdevenum;
implementation
18
{$R *.dfm}
19
end.
3. Compile dan Running program, jika sudah berhasil sempurna, aktifkan kamera
seperti pada tampilan gambar 2.3.
Latihan/Tugas
1. Jelaskan komponen-komponen yang digunakan untu proses capture image.
2. Jelaskan prinsip kerja kamera dalam melakukan proses capture image.
3. Jelaskan struktur file image.
4. Buat program tambahan agar image hasil capture dapat disimpan pada media
penyimpan.
5. Modifikasi program sehingga memiliki kemampuan untuk capture, save dan
open image dan tampilkan open image pada jendela image yang berbeda.
20
Keselamatan dan Kesehatan Kerja (K3)
Saat melaksanakan praktikum harus memperhatikan hal-hal berikut :
- Bahaya tegangan listrik.
- Hati-hati dalam penggunaan media penyimpan eksternal.
- Hati-hati dengan penggunaan media capture eksternal.
Lembaran Penilaian
Item Penilaian Bobot Nilai Nilai X Bobot
Persiapan 5%
Proses, algoritma dan 25%
Pembuatan program
Sikap dan keselamatan kerja, 10%
Hasil compilasi dan running program 50%
Laporan praktek
Waktu 10%
Total 100%
Daftar Pustaka
1. Achmad Basuki dkk`` Pengolahan Citra Digital Mengunakan Visual
Basiv`` Graha Ilmu,2005.
2. Balza Achmad ``Pemrograman Delphi Untuk Aplikasi Mesin Visi
Menggunakan webcam`` Gama media, 2011.
3. Fadilsyah dkk`` Pengolahan Citra Menggunakan Delphi`` Graha Ilmu,
2008.
4. T.Sutoyo dkk``Teori Pengolahan Citra Digital`` Andi Yogyakarta,
2009.
5. Gonzales, Rafael C, Woods, Richard E, “Digital Image Processing”,
Prentice-Hall Inc., 2nd Edition, 2002
6. Okky D Nurhayati``Pengolahan Citra Digital`` Andi Yogyakarta,2011
7. T.Sutoyo dkk``Teori Pengolahan Citra Digital`` Andi Yogyakarta,
2009.
8. Riyanto Sigit, Achmad Basuki, Nana Ramadijanti, Dadet
Pramadihanto, “Step by step Pengolahan Citra Digital”, Penerbit Andi,
Jogjakarta, 2006.
9. Nixon Mark, Aguando, Alberto, “Feature Extraction and Image
Processing”, 1st Edition, 2002.†
21
22