Anda di halaman 1dari 26

Praktikum 1

MENGAMBIL DAN MENAMPILKAN CITRA

DI SUSUN OLEH :

NAMA : Riski amelia

NIM : 1757301006

KELAS/SEMESTER : 3.C/6

MK :Praktikum Pengolahan Citra Digital

No. Prak :01/PPCD/IT/2020

PRODI :TeknikInformatika

LABORATORIUM INFORMATION PROCESSING

TEKNOLOGI INFORMASI DAN KOMPUTER

POLITEKNIK NEGERI LHOKSEUMAWE

2020
HALAMAN PENGESAHAN
Telah dilaksanakan Praktikum ke-1 Mata Kuliah Pengolahan Citra Digital di
Laboratorium Information Processing pada hari Rabu, Tanggal 02 Maret 2020 s/d
03 Maret 2020 dengan Materi Praktikum :

Mengambil dan Menampilkan citra

Oleh

Nama : Riski amelia

Nim : 1757301006

Kelas : TI 3.C

DisetujuiOleh :

Dosen Pengasuh Mata kuliah Nilai

Mulyadi, ST., M.Eng

Nip. 19730723 2002121 1 001

DAFTAR ISI

Contents
HALAMAN PENGESAHAN...............................................................................................................i
DAFTAR ISI.........................................................................................................................................ii
DAFTAR GAMBAR............................................................................................................................ii
PRAKTIKUM I.....................................................................................................................................1
MENGAMBIL DAN MENAMPILKAN CITRA..............................................................................1
1.1. Tujuan..................................................................................................................................1
1.2. Dasar Teori..........................................................................................................................1
1.3 Tugas Pendahuluan........................................................................................................................1
1.4 Jawaban Tugas Pendahuluan........................................................................................................2
1.5 PERCOBAAN.....................................................................................................................3
1.5.1 Membuka Visual Basic 6.0.........................................................................................3
1.5.2 Pembuatan Objek.......................................................................................................5
1.5.3 Menjalankan dan Mengakhiri program....................................................................6
1.5.4 Menyimpan...................................................................................................................6
1.6 LATIHAN........................................................................................................................7
1.7 HASIL PERCOBAAN....................................................................................................9
1.8 TUGAS VB NET...............................................................................................................11
1.8.1 Pembuatan From Pada Vb.Net................................................................................11
1.8.2 Pembuatan Program KIU-KIU pada VB.Net.........................................................12
1.8.3 Program Lampu Merah Pada VB.NET..................................................................13
1.8.3 Program Lampu Merah Pada VB...........................................................................15
1.9 ANALISA..........................................................................................................................18
1.10 KESIMPULAN.................................................................................................................20
DAFTAR PUSTAKA..........................................................................................................................21

DAFTAR GAMBAR

Gambar 1.1Bagian pengolahancitra.................................................................. 1


Gambar 1.2 TampilanPembuka Visual Basic................................................... 4
Gambar1.3.Tampilan awal form pada Standard.EXE...................................... 4
Gambar 1.4.Form Awal.................................................................................... 5
Gambar 1.5 Jendela Source Code padatoolbaxCommandButton..................... 6
Gambar 1.6 Program KIU-KIU........................................................................ 7
Gambar 1.7 TampilanHasil Program KIU-KIU............................................... 8
Gambar 1.8 Sintak Program............................................................................. 9
Gambar 1.9 Output Program Menampilkan Image.......................................... 9
Gambar 1.10 Sintak Program........................................................................... 9
Gambar 1.11 Output Sebelum Diputar............................................................. 10
Gambar 1.12 Output Setelah Diputar............................................................... 10
Gambar 1.13 Sintak Pembuatan Form Pada Vb.Net........................................ 11
Gambar 1.14 Output Pembuatan Form Pada Vb.Net....................................... 11
Gambar 1.15 Sintak Pembuatan program KIU-KIU pada Vb.Net................... 12
Gambar 1.16 Output Pembuatan program KIU-KIU pada Vb.Net.................. 12
Gambar 1.17 Program Pembuatan Program Lalu Lintas Dengan VB.Net....... 13
Gambar 1.18 Output Pembuatan Program Lalu Lintas Dengan VB.Net.......... 14
Gambar 1.19 Program Pembuatan Program Lalu Lintas Dengan VB.06......... 16
Gambar 1.20 Output Pembuatan Program Lalu Lintas Dengan VB.06........... 17
PRAKTIKUM I
“MENGAMBIL DAN MENAMPILKAN CITRA”

1.1 TUJUAN

 Mahasiswa dapat membuat program pengolahan citra menggunakan Visual Basic 6.0
 Mahasiswa dapat membuat menu menggunakan Visual Basic 6.0

 Mahasiswa dapat membuat program untuk menampilkan gambar

1.2 DASARTEORI
Image processing atau sering disebut dengan pengolahan citra digital merupakan suatu
proses dari gambar asli menjadi gambar lain yang sesuai dengan keinginan kita. Misal suatu
gambar yang kita dapatkan terlalu blur, maka dengan image processing gambar tersebut bisa kita
proses sehingga mendapat gambar yang jelas. Secara umum bisa kita gambarkan seperti blok
diagram pada gambar 1.1 di bawah ini :

Pengambilan gambar Perbaikan Kualitas Citra Hasil Yang di peroleh

Gambar 1.1 Bagan pengolahan citra

1.3 TUGAS PENDAHULUAN


1. Tuliskan tujuan praktikum
2. Gambarkan blok diagram pengolahan citra
3. Buatkan ringkasan cara menjalankan Visual Basic
4. Buatkan ringkasan cara membuat menu
1.4 Jawaban TugasPendahuluan

1. Tujuan Praktikum :

 Mahasiswa dapat membuat program pengolahan citra menggunakan Visual Basic 6.0

 Mahasiswa dapat membuat menu menggunakan Visual Basic 6.0

 Mahasiswa dapat membuat program untuk menampilkan gambar.

2. Gambar Blok diagram pengolahan citra:

Pengambilangambar Perbaikan kualitas citra Hasil yang di peroleh

3. Caramenjalankan Visual Basic:


 Untuk membuka Visual Basic, mula-mula :
- Pilih menu : Start => Programs => Microsoft Visual Studio 6.0 => Microsoft Visual
Basic.
- Kemudian Pilih Standard .EXE
- Lalu pilih Open

 Utuk menjalankan Program dapat dilakukan dengan menekan tombol F5 atau pilih
menu Run lalu pilih Start
 Untuk Mengakhiri Program dilakukan dengan menekan tombol Keluar

 Untuk menyimpan program / project yang telah dibuat dilakukan dengan :


- Pilih menu File
- Pilih save Project
- Letakkan pada directory yang diinginkan
- Berilah nama Project1

2
4. Cara Membuat Menu:

Untuk pembuatan menu aplikasi menggunakan Visual Basic dilakukan dengan


membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-
komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di
[Toolbox], dan setiap komponen yang dipakai harus diatur propertinya lewat jendela
[Property]. Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows,
seperti membuat form baru, membuat project baru, membuka project dan menyimpan project.
Untuk membuat tombol-tombol pada Menu, dilakukan dengan memilih tombol
CommandButton pada Toolbox dan menempatkannya pada lokasi yang diinginkan, kemudian
ubah nama tombol sesuai dengan yang diinginkan pada property Caption. Agar tombol Menu
yang dibuat dapat berfungsi, maka harus diisi listing program di dalamnya dengan cara double
klik pada objek CommandButton.

1.5 PERCOBAAN

1.5.1 Membuka Visual Basic6.0

 Pilih menu : Start => Programs => Microsoft Visual Studio 6.0 =>
Microsoft VisualBasic.
 Pilih Standard.EXE

 Lalu pilih Open

3
Gambar 1.2 Tampilan Pembuka Visual Basic

 Lalu Pilih Open

Toolbox Form Property

Gambar 1.3 Tampilan awal form pada Standard .EXE

4
1.5.2 Pembuatan Objek

 Ubahlah <caption> pada property form diubah menjadi Form Gambar


PertamaVB.
 Pada Toolbox pilih Objek[PictureBox].

 Letakkan pada form dengan cara drag and drop (menekan tombol kiri mouse
sambil menggerakkan sampai pada posisi yang diinginkan padaform)

 Ubahlah property <Picture> dengan nama dari file sumber yang ingin
ditampilkan.
 Pilih Objek tombol tekan [CommandButton] pada toolbox, lalu tempatkan
pada lokasi yang diinginkan, ubahlah property <Caption> dengan Keluar
(seperti gambar 1.4)

Gambar 1.4 Form awal

 Double klik pada Objek CommandButton (Gambar1.5)

 Lalu ketikkan program di bawah ini:


Private Sub Command1_Click()

Unload Me

End Sub

5
Gambar 1.5 Jendela Source Code pada toolbox CommandButton

1.5.3 Menjalankan dan MengakhiriProgram

 Jalankan Program dengan menekan tombol F5 atau pilih menu Run lalu
pilihStart.
 Untuk mengakhiri tekan tombolKeluar.

1.5.4 Menyimpan

1. Pilih menuFile

2. Pilih saveProject

3. Letakkan pada directory yangdiinginkan

4. Berilah nama Project1

6
1.6 LATIHAN
 Membuat program seperti di bawah ini:

Gambar 1.6 Program KIU-KIU

 Pada [PictureBox] ambil gambar padaC:\ProgramFiles\Microsoft Visual


Studio\Common\Graphics\Metafile\Business\money.wmf
 Pada commandButton1 isikan program berikut :
Private Sub Command1_Clink()
Picture1.Visible = False
Label1.Caption = int(Rnd*10)
Label2.Caption = int(Rnd*10)
Label3.Caption = int(Rnd*10)
If(label1.Caption=9)Or(Label2.Caption=9)Or
(Label3.Caption=9) Then
Picture1.Visible=True
Beep
End If
End Sub
 Pada commandButton2 isikan program berikut :
Private Sub Command2_Clink()
Unload Me
End Sub

7
 Jalankan (F5)
 Hasil yang diperoleh seperti gambar 1.7

Gambar 1.7 Tampilan Hasil Program KIU-KIU

8
1.7 HASIL PERCOBAAN

2.Program

1.8 Sintak Program

Output :

1.9 Output Program menampilkan image


3.Program

1.10 Sintak Program

9
OUTPUT :

1.11 Output sebelum diputar

1.12 Output sedsudah diputar

10
1.8 TUGAS VB.NET

1. Pembuatan Objek Pada Vb.net

1.13 Sintak Pembuatan Form Pada Vb.net


Output :

1.14 Output Pembuatan Form Pada Vb.Net

11
2. Pembuatan Program KIU-KIU Pada Vb.Net

1.15 Sintak Pembuatan Program KIU-KIU Pada Vb.Net

Output :

1.16 Output Pembuatan Program KIU-KIU

12
3. Pembuatan Program Lampu Merah dengan Vb.Net

13
1.17 Sintak pembuatan Program Lampu Merah dengan Vb.Net

Output :

14
1.18 Output Pembuatan Program Lampu Merah dengan Vb.Net

4. Pembuatan Program Lampu Merah dengan Vb.06

15
16
1.19 Pembuatan program lampu merah dengan vb.06

17
1.20 Output Program lampu merah dengan vb.06

18
1.9 ANALISA

Pada program diatas pertama yaitu untuk menampilkan image dengan cara mengubah caption
pada property from menjadi from pertama vb.Picturebox yaitu dasar untuk penggunaan
komponen. pada saat kita klik keluar maka akan keluar coding seperti diatas yaitu hanya
mengunkan Unload ME yang berfungsi hanya untuk keluar saja. Pada pengolahan citra akan
banyak penggunaan gambar sebagai objek yang diolah.Pada saat program pada vbnet sintak
programnya sama saja dengan vb hanja saja ditukar ,pada vb sitaknya uload.me kalau pada vbnet
sintaknya Me.Unload.

Pada percobaan kedua, pengolah gambar pada picture box dengan parameter tertentu maka
akan muncul gambar tersebut.Gambar yang diambil yaitu terletak pada  C:\ProgramFiles\Microsoft
Visual Studio\Common\Graphics\Metafile\Business\money.wmf .Pada percobaan ini file gambar
yang digunakkan adalah *wmf.Pada komponen label akan muncul nilai dari perintah
Label1.Caption = Int(rnd*10),Label2.Caption=Int(rnd*10).Pada saat dijalankan program diatas
pada saat kita klik putar apabila di nilai outputnya ada muncul angka 9 satu aja makan hasil uang
itu akan muncul seperti output diatas.Pada pembuaatan program Kiu-Kiu Diatas yang

19
membedakannya hanya ppada sintak saja.Pada program vbnet seperti pada gambar 2.5 diatas yaitu
sintak yang digunakan Label1.text dan pada vb sintak yang digunakan yaitu Label1.Caption.

Pada tugas diatas membuat program lampu merah menggunakan vbnet dengan kondisi jika
merah merenggut,jika kuning datar,jika hijau senyum.Langkah yang pertama yang harus dilakukan
yaitu mendisain lampu lalulintas.setelah mendesain lampu tersebut langsung dipilih
picturebox,setelah memilih picturebox selanjutnya mengambil lampu lalulintas yang telah dibuat
tadi untuk di tampilkan. Selanjutnya pada saat ingin menampilkan gambar face pada rambu lalu
lintas seperti output diatas dapat menggunakan picturebox lalu akan dipilih dimana picture yang
akan dimasukkan.Setalah dimasukkan maka otomatis gambar yang dinginkan akan sesuai dengan
alamat yang dipilih.ifelse yang digunakan pada sintak diatas untuk menapilkan lampu dengan
urutan lampu seperti gambar diatas.Timer ditampilkan untuk penampilan lampu lalu lintas
berdasrkan timer.timer tersebut dapat di atur dan d ambil d toolbox lalu di clik dua kali.Setiap
perubahan waktu yang sedang jalan tersebut bisa diatur dan memilliki selisih waktu 1 detik dengan
settingan pada interval timer dengan nilai 1000 → 1detik.Fungsi button 1 yaitu untuk play dan
button dua untuk stop dan button3 untuk exit.Setelah semuanya selesai makan dirunkan program
tersebut lalu akan muncul seperti output diatas jika di putar maka akan berjalan gambar
tersebut,pada saat distop akan berhenti dimana dia akan berhenti.seperti pada output diatas
pertama berhenti pada saat lampu merah yaitu merenggut dan pada saat berhenti di lampu kuning
datar,dan pada saat berhenti di hijau senyum jika diexit maka akan keluar.Pada saat menjalankan
lampu merahn pada vb yaitu seperti output yang ada diatas pada gambar 2.10 diatas.

20
1.10. KESIMPULAN

Dari praktikum diatas dapat disimpulkan Pengolahan Citra dapat didefinisikan sebagai
gambar (image) dalam tampilan dua dimensi yang disimpan dalam bentuk/format digital. Gambar
tersebut oleh komputer didefinisikan sebagai sebuah bidang (dengan luas tertentu) yang terdiridari
banyak titik dengan koordinat tertentu. Banyaknya titik dalam bidang inilah yang dinamakan pixel.
Semakin banyak pixel, citra yang dihasilkan semakin jelas. Pada praktikum ini pengolahan citra
menggunakan aplikasi visual basic 6.0 dan vb.net dengan perintah dasar dalam menampilkan
gambar, menginputkan gambar dan komponen-komponen yang berhubungan dengan gambar.
Praktikum ini merupakan dasar yang diperlukan pada praktikum pengolahan citra yang berkenaan
mengolah setiap objek gambar.

Dari praktikum diatas mengambil dan menampilkan citra kita dapat mengerjakan percobaan
diatas dengan menggunakan Vb dan Vb.Net.Dengan melakukan percobaan diatas dapat
mengetahui bagaimana membuat program pembuatan objek,Program KIU-KIU dan program
Lampu Merah.

21
DAFTAR PUSTAKA

Kurniadi, Adi. 2000. Pemrograman Visual Basic 6.0. Elex Media


Komputindo.Jakarta.
Hary Gunarto, Introduction to Visual Basic .NET Programming, Tech Publication
, Singapore, 2006
Modul_VISUAL_BASIC_6.0pdf_134_Halaman.pdf
Jobsheet, Praktikum1 : Mengambil Dan Menampilkan Citra

22

Anda mungkin juga menyukai