PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

dokumen-dokumen yang mirip
PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

PEMROGRAMAN GRAFIS (VISUAL BASIC)

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 10

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 13

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 10

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 5

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 2

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 6

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 9

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 5 Video Effects 150 menit/ 3 jam

DISusun Oleh :Team Penyusun Mo

KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 12

Modul Praktikum Ke-1

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 13

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 11

Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon :

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 14

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 4

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 15

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 6

BAB IV Pemrograman Grafis

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon :

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 7

E-Trick Visual Basic 6.0

PENGENALAN VISUAL BASIC 6.0

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

Visual Basic 6.0 SETYO BUDI, M.KOM

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 9

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

Bab I Pengenalan Visual BASIC

Membuat Program Animasi Bentuk Shape Dengan Visual Basic 6.0

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 1 Konsep Layer dan Tool Dasar

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 8

Modul Praktikum Ke-2

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

PROPERTY, METHOD DAN EVENT

MENGELOLA FILE. - Untuk menampilkan file, perlu membuka direktori penyimpanannya.

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Computer 1 (Computer Graphic)

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

PENGGUNAAN EVENT, PROPERTY DAN METHOD

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Praktikum Bahasa Rakitan Hand On Lab 4

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 2 (Multimedia) Hand On Lab 1

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

DASAR PEMROGRAMAN VISUAL BASIC

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Pendidikan Teknik Informatika Universitas Negeri Malang

Visual Basic 6.0 For Beginners

Sesi/Perkuliahan ke: XII

PEMROGRAMAN DASAR. Visual Basic 6

Dasar Pemrograman Visual Basic

BAB V Pengenalan Komponen-Komponen (object) pada VB

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

STRUKTUR KENDALI PERCABANGAN

BAB III METODE PENELITIAN

Krisna D. Octovhiana

Pengantar Pemrograman Aplikasi dengan Visual Basic 6.0. Oleh : Edi Sugiarto, S.Kom, M.Kom

MODUL VI Penggunaan Struktur Kontrol Pengulangan

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Fuzzy Membership Pertemuan 14 Inteligensi Buatan 100 menit

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

1. MENGENAL VISUAL BASIC

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

Gambar 3. Jendela yang keluar jika memilih 2 unsur dan Statistiknya saja

Visual Basic 6.0 For Beginners

Modul Visual Basic 6.0

PRAKTIKUM 1 INPUT - OUTPUT

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

DASAR MENGGUNAKAN VISUAL BASIC 6.0

PEMBUATAN MENU dengan MENU EDITOR

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

PENGGUNAAN DATA DAN VARIABEL

BAB 4 : USER INTERFACE

DISUSUN OLEH : : Friska Rosalina NIM :

MODUL 1 PENGENALAN VISUAL BASIC 6.0

M. Miftakul Amin

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

MENGENAL VISUAL BASIC

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Visual Basic 6.0 For Beginners

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

MODUL IV PERULANGAN ( LOOPING )

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Algoritma Pemrograman 2 B

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

MODUL-MODUL PRAKTIKUM VB.

BAB 2 LANDASAN TEORI

Pengenalan Visual Basic

LAPORAN HASIL PRATIKUM

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Transkripsi:

TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711 353414 PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital Hand On Lab 2 Image Synthetis 100 menit (2 jam) Lecturer : M. Miftakul Amin, S. Kom., M. Eng. Website : http://mafisamin.blog.ugm.ac.id Tujuan : 1. Mahasiswa dapat menjelaskan fungsi-fungsi yang ada di dalam peragkat lunak visual basic 6 untuk menciptakan gambar/image. 2. Mahasiswa dapat membuat program untuk menciptakan image. Perlengkapan : MS. Visual Basic 6.0 1. Kontrol PictureBox Pada saat bekerja dengan image di dalam visual basic 6.0 telah disediakan kontrol PictureBox. Untuk menambahkan kontrol tersebut ke dalam sebuah form cukup dilakukan dengan double klik, atau dengan mendragnya dan tempatkan ke dalam form. PictureBox Beberapa property penting dari kontrol picturebox tersebut adalah Appearance, dapat dipilih 3D atau Flat. Pemilihan tersebut dapat dilakukan dengan memilihnya pada property winrow. Jika tampilan diubah menjadi 3D maka akan tampak seperti tampilan 3 dimensi, sedangkan jika dipilih Flat maka tampilannya akan berubah menjadi tampak datar dengan diberi batas objek berupa garis berwarna hitam. 1 H alaman

Property lainnya adalah Picture yang digunakan untuk menampilkan image yang akan ditempatkan pada kontrol picturebox. Beberapa jenis image yang dapat ditampilkandalam picturebox diantaranya.bmp,.dib,.ico,.cur,.jpeg.,.jpg,.gif,.emf,.wmf. Untuk mengatur ukuran dari image yang akan ditempatkan pada picturebox dapat diatur menggunakan property Autosize. Jika diberi nilai True maka picturebox akan menyesuaikan dengan ukuran image, tapi jika diberi nilai False maka image akan terpotong jika ukurannya melebihi ukuran dari picturebox. 2. Menggambar Image Perangkat lunak visual basic 6.0 dapat digunakan untuk menciptakan image. Terdapat beberapa fungsi-fungsi yang dapat langsung digunakan untuk menciptakan image. Dengan memanfaatkan picturebox dan kombinasi dari beberapa fungsi built-in dapat diciptakan beragam bentuk image. Dasar dari pembentukan eleman image adalah pixel (picture elements). Jadi pemahaman terhadap pixel akan menjadi modal dasar yang sangat membantu dalam bidang grafika komputer dan pengolahan citra. Di dalam picturebox terdapat fungsi untuk menggambar image. Untuk menggambar sebuah pixel digunakan fungsi PSet(). PSet (X,Y), Colour Sebagai contoh untuk menciptakan sebuah objek titik pada koordinat 10,10 dengan warna hitam dapat digunakan perintah. Picture1.PSet (10,10), 0 Perintah tersebut akan menghasilkan sebuah titik berwarna hitam pada koordinat 10,10 dari posisi atas kiri kontrol picturebox. Pada saat menggambar image hal penting yang perlu diperhatikan adalah property ScaleMode. Secara default property ScaleMode bernilai Twips yang bernilai 15 pixel per 1 twips. Untuk property warna dapat dipilih beberapa nilai yang dapat langsung digunakan sebagai berikut: vbred warna merah vbgreen warna hijau vbblue warna biru vbcyan warna cyan vbmagenta warna magenta vbyellow warna kuning vbblack warna hitam vbwhite warna putih Berikut beberapa fungsi penting yang dapat digunakan untuk menciptakan image, perhatikan syntax penulisan dari fungsi tersebut. Yang perlu menjadi catatan adalah bahwa semua fungsi tersebut melekat pada kontrol picturebox. 2 H alaman

No. Fungsi Keterangan 1 PSet (x,y), colour Menciptakan titik pada koordinat x,y dengan warna tertentu. 2 Line (Xa, Ya) (Xb, Yb), colur, flags Menciptakan garis dengan menariknya dari koordinat A ke B dengan warna tertentu. 3 Circle (x,y), Radius, Colour Menciptakan lingkaran pada koordinat x,y dengan jari-jari dan warna tertentu. 4 Print Text Mencetak string/teks dan ditampilkan pada picturebox. Untuk menempatkan teks pada koordinat tertentu dapat digunakan property CurrentX dan CurrentY. 1) Buka program visual basic 6.0, dari menu Start Programs Microsoft Visual Studio6.0 Microsoft Visual Basic 6.0. 2) Dari window New Project pilih Standard EXE klik tombol Open. 3) Desain form dan tambahkan beberapa control ke dalam form dengan seperti gambar berikut. 3 H alaman

Beri nama masing-masing kontrol yang ada dalam form seperti berikut. No. Kontrol Property Value 1 Project Name HOL2 2 Form Name Caption Form1 Form1 3 PictureBox Name ScaleMode Picture1 3 - Pixel 4 CommandButton Name Caption Command1 Gambar 5 CommandButton Name Caption Command2 Close 3. Menulis Kode Program Tulis kode program sebagai berikut. Kode program Private Sub Command1_Click() Picture1.PSet (10, 10), vbred Picture1.Line (5, 15)-(25, 15), vbblue Picture1.Line (5, 20)-(25, 25), vbyellow, B Picture1.Line (5, 30)-(25, 35), vbmagenta, BF Picture1.Circle (45, 20), 15, vbgreen End Sub Private Sub Command2_Click() Unload Me End Sub 4. Menjalankan Program Untuk menjalankan program dari menu bar Run pilih Start (F5). Kemudian akan ditampilkan form yang telah dibuat programnya. Klik pada tombol Gambar dan lihat hasilnya. 4 H alaman

Tugas Praktikum : 1) Ubahlah property FillStyle dari picturebox yang telah diberi nama picture1 dengan beberapa property berikut dari property window. Lihat hasil perubahan yang telah diubah dengan menjalankan program tersebut. 2) Cobalah ubah property FillStyle langsung dari dalam kode program. Sebagai contoh: Picture1.FillStyle = vbfssolid Picture1.FillStyle = vbfstransparent 3) Coba ubah property DrawStyle dari picturebox dengan beberapa property berikut. Selanjutnya jalankan kembali program dan lihat perubahannya. 5 H alaman

4) Selanjutnya ubah property DrawMode pada picturebox dengan beberapa nilaiberikut. 6 H alaman

5) Buatlah sebuah gambar rumah dengan bentuk seperti berikut. Gunakan fungsi-fungsi untuk membuat garis/persegi dan lingkaran yang telah dicoba sebelumnya. Diperiksa tanggal : Dosen Pengampu: Nama Laboratorium : Nomor Komputer : (M. Miftakul Amin, S. Kom., M. Eng.) NIP. 197912172012121001 Sumber referensi: 1. Gonzales, R.C.; Woods, R.E. 2002. Digital Image Processing. Prentice Hall. 2. Kadir, Abdul. 2013. Teori dan Aplikasi Pengolahan Citra. Yogyakarta: Penerbit Andi Offset Yogyakarta 7 H alaman