Wahyu Robi’ah Nuralhasanah (16020009), 2K1, Kimia Tekstil, Politeknik STTT Bandung
Email : nuralhasanah97@gmail.com
Abstrak
Image processing atau pengolahan citra adalah suatu proses penggunaan algoritma komputer
yang digunakan untuk melakukan pengolahan terhadap citra/gambar digital. Salah satu
pengolahan citra adalah menghitung luas sebuah gambar digital. Pengolahan ini dpaat
dilukukan dengan software MATLAB. Perhitungan luas ini diolah dengan listing program
yang telah ditentukan dan satuan nilai luas yang didapat adalah pixel. (Wahyu, 2018)
I. PENDAHULUAN
II. TUJUAN
Membandingkan luas sebuah gambar dengan cara perhitungan dan percobaan (software
MATLAB)
Bentuk dari digital Image dapat berupa file yang berekstensi *.jpg, *.gif, *.png
dan semacamnya. Digital Image terbentuk dari susunan Matrik. Matrik adalah suatu
susunan bilangan yang tersusun menurut baris dan kolom tertentu, apabila
direpresentasi dalam bentuk gambar akan tampak seperti dibawah. (Dendie, 2011)
Area kotak yang terbentuk dari Matriks tersebut dinamakan dengan Pixel,
Semakin rapat pixel-nya dapat dikatakan resolusi image tersebut semakin tinggi. Di
dunia image digital terdapat dua jenis image, yaitu berwarna dan monokrom,
perbedaan yang mendasar diantara keduanya terdapat pada informasi warna pada
setiap pixel. Pada Image berwarna informasi warna ini dipecah dalam tiga komponen
warna yang biasa disebut RGB (Red Green Blue), dari ketiga komponen utama
tersebut apabila dikombinasikan dapat menciptakan warna apapun. RGB (Red Green
Blue) sebagai tiga warna utama diambil berdasarkan teori tristimulus yang pada
intinya ketiga warna tersebut adalah tiga sinar yang memiliki gelombang terpanjang.
Setiap komponen warna (Red, Green, Blue) pada sebuah image memiliki matriks
sendiri-sendiri, bila diilustrasikan dengan gambar akan tampak seperti gambar
dibawah ini (Dendie, 2011):
Nilai warna pada pixel dari masing-masing komponen berkisar 0 sampai dengan
255 dengan tipe data integer (angka tanpa desimal). Sebagai contoh apabila pada pixel
dari setiap komponen warna diberi angka 255 maka akan menghasilkan warna putih,
apabila diberikan angka 0 semua akan mendapatkan warna hitam. Berikut ini
beberapa Operasi yang terdapat pada Digital Image Processing (Dendie, 2011) :
(Dendie, 2011)
Pengertian dasar Image Processing :
Pixel adalah titik terkecil (elemen) yang membentuk suatu gambar pada layer
monitor, disebut juga dengan dot.
2) Resolusi
Resolusi adalah banyaknya titik (pixel) yang menyusun suatu gambar atau layer.
Ukurannya adalah jumlah pixel horizontal dikalikan jumlah pixel vertikal. Contoh :
ukuran 640 x 480 , artinya 640 pixel mendatar dan 480 vertikal.
Banyaknya titik atau pixel tiap satuan inchi. Contoh : 600 dpi, berarti terdapat
600×600 pixel tiap inchi persegi.
4) Warna
Color Depth adalah besarnya informasi data dari 1 satuan sample (dot/pixel).
Setiap bitmap/ dot/ pixel, bias berupa hitam , putih, abu – abu atau warna. Color
Depth dinyatakan dalam angka yang digunakan untuk menyatakan beberapa variasi
warna yang mampu ditampilkan oleh suatu bitmap /dot/pixel, yang dinyatakan
secara kuantitatif. Rumusnya adalah 2 n (dua pangkat n , dimana n adalah besarnya
bit depth). Contoh :
Keterangan :
Color depth : jumlah bit warna yang diukur dalam bit / pixel
i. 1 byte = 8 bit
(Andreas, 2010)
3.2 MATLAB
Karakteristik MATLAB :
Beberapa kelebihan Matlab jika dibandingkan dengan program lain seperti Fortran,
dan Basic adalah :
Mudah dalam memanipulasi struktur matriks dan perhitungan berbagai operasi
matriks yang meliputi penjumlahan, pengurangan, perkalian, invers dan fungsi
matriks lainnya.
Menyediakan fasilitas untuk memplot struktur gambar (kekuatan fasilitas grafik
tiga dimensi yang sangat memadai).
Script program yang dapat diubah sesuai dengan keinginan user.
Jumlah routine-routine powerful yang berlimpah yang terus berkembang.
Kemampuan interface (misal dengan bahasa C, word dan mathematica).
Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai
melimpahnya source code di internet yang dibuat dalam matlab( contoh toolbox
misalnya : signal processing, control system, neural networks dan sebagainya).
1) Laptop / komputer
2) Software paint
3) Software MATLAB
Listing Program
1) Imread
2) Imshow
4) Graythresh
5) Im2bw
Im2bw mengubah gambar menjadi binary image atau image yang digambarkan
oleh sekumpulan bilangan biner. Angka 0 artinya gambar dengan warna hitam
dan angka 1 artinya gambar RGB.
6) Bwboundaries
7) Polyarea
Polyarea adalah listing program yang berfungsi menghitung luas binary image
yang diisi oleh angka 1.
1) Buat gambar menggunakan software Paint. Gambar diberi warna (kecuali hitam)
dan berikan warna hitam pada latar belakang gambar.
3) Buka software MATLAB dan buat listing program luas bangun yang digambar
pada software Paint.
4) Setelah listing program selesai diketik, save file matlab atau tekan f5.
6) Tulis nilai luas (px2) yang muncul dalam command window pada MATLAB
5.2 Perhitungan
1) Gambar I
a) Luas dalam
b) Luas dalam
1,085
2) Gambar II
a) Luas dalam
b) Luas dalam
3) Gambar III
a) Luas dalam
b) Luas dalam
Grafik
Pembuktian bahwa 1 pixel = 0,03 cm
Pada praktikum image processing ini, praktikan mendapatkan nilai luas dari
sebuah bangun dengan membuat listing program dari software MATLAB. Praktikan
juga diminta untuk menghitung luas bangun secara manual. Dalam perhitungan secara
manual ini, digunakan ralat ketidakpastian yang berfungsi sebagai batas-batas dan
juga nilai toleransi hasil. Hasil luas dari sofware MATLAB dan hasil luas (beserta
ralatnya) dari cara perhitungan terdapat perbedaan. Perbedaan hasil ini dapat
dikarenakan ketelitian ruler pada software Paint yang terbatas dan tidak bisa
membaca dengan sangat teliti. Kemudian, telah dibuktikan bahwa 1 pixel adalah 0,03
cm. Pembuktian tersebut dengan membandingkan kedua hasil luas dalam satuan px 2
dan cm2.
VI. KESIMPULAN
Bangun I
Bangun II
Bangun III
Galih, Valentinus, dkk. 2016. Pengantar Listrik Magnet dan Terapannya. Yogayakarta :
Mulia Jaya.
Wong, Michael. (2012). Pengenalan Matlab pada Sistem Kontrol. [online]. Tersedia:
https://wongmichael.wordpress.com/2012/10/21/178/ [2018, 31 Maret]