OTOMASI PEMISAH BUAH TOMAT BERDASARKAN UKURAN DAN WARNA MENGGUNAKAN WEBCAM SEBAGAI SENSOR

dokumen-dokumen yang mirip
Kontrol Mesin Bor PCB Otomatis dengan Menggunakan Programmable Logic Controller

KONTROL ROBOT MOBIL PENJEJAK GARIS BERWARNA DENGAN MEMANFAATKAN KAMERA SEBAGAI SENSOR

KONTROL PARKIR MOBIL OTOMATIS DENGAN MENGGUNAKAN PROGRAMMABLE LOGIC CONTROLLER

BAB 3 PERANCANGAN SISTEM. Perancangan sistem dimulai dari penempatan posisi kamera dengan posisi yang

Mesin Bor Otomatis dengan Menggunakan Kamera untuk Mendeteksi Koordinat Bor

Sistem Kontrol Parkir Mobil Otomatis Menggunakan Mikrokontroler

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

BAB II SISTEM PENENTU AXIS Z ZERO SETTER

RANCANG BANGUN ALAT SORTASI OTOMATIS UNTUK BUAH TOMAT MENGGUNAKAN APLIKASI IMAGE PROCESSING

SISTEM PENJEJAK POSISI OBYEK BERBASIS UMPAN BALIK CITRA

BAB III METODE PENELITIAN. Diagram blok alur penelitian dapat dilihat pada gambar 3.1.

BAB I PENDAHULUAN. yang dioperasikan secara manual menggunakan tenaga manusia. Hal ini membuat

BAB 3 PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. Sistem penglihatan manusia merupakan suatu system yang sangat kompleks,

ROBOT MOBIL PENCARI RUTE TERPENDEK MENGGUNAKAN METODE STEEPEST ASCENT HILL CLIMBING

APLIKASI METODE HILL CLIMBING PADA STANDALONE ROBOT MOBIL UNTUK MENCARI RUTE TERPENDEK

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL

BAB IV PENGUJIAN SISTEM. mendeteksi tempat parkir yang telah selesai dibuat. Dimulai dari pengambilan

Elvin Nur Afian, Rancang Bangun Sistem Navigasi Kapal Laut berbasis pada Image Processing metode Color Detection

PENDETEKSI LOGAM UNTUK INDUSTRI MAKANAN BERBASIS PLC. Oleh : Atmiasri dan Sagita Rochman*)

COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia industri, teknologi memiliki peran yang penting dalam

BAB I PENDAHULUAN. Penggunaan Programmable Logic Controller (PLC) dalam dunia industri

1. Pendahuluan. 1.1 Latar Belakang

OTOMASI ALAT PEMBUAT BRIKET ARANG MENGGUNAKAN PLC

BAB III PERANCANGAN ALAT

BAB I PENDAHULUAN 1.1 Latar Belakang

Rancang Bangun Sistem Pengujian Distorsi Menggunakan Concentric Circle Method Pada Kaca Spion Kendaraan Bermotor Kategori L3 Berbasis Edge Detection

PENERAPAN METODE SOBEL DAN GAUSSIAN DALAM MENDETEKSI TEPI DAN MEMPERBAIKI KUALITAS CITRA

BAB III PERANCANGAN DAN REALISASI ALAT

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN ALAT

PERANCANGAN DAN IMPLEMENTASI SISTEM PENDETEKSIAN OBJEK MENGGUNAKAN METODE YCBCR PADA ROBOWAITER DRU99RWE4-V13

APLIKASI PLC PADA PENGENDALIAN MESIN BOR OTOMATIS DENGAN SISTEM MONITORING BERBASIS VISUAL BASIC 6.0

ROBOT MOBIL DENGAN SENSOR KAMERA UNTUK MENELUSURI JALUR PADA MAZE

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

1. BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODE PENELITIAN

Pengenalan Benda di Jalan Raya dengan Metode Kalman Filter. Roslyn Yuniar Amrullah

BAB III METODE PENELITIAN

Optimasi Gerakan Mesin Bor Otomatis dengan Menggunakan Algoritma Genetika

III. METODE PENELITIAN. Penelitian ini akan dilaksanakan pada Juni 2014 sampai dengan Desember 2014.

PENGENDALIAN SUDUT PADA PERGERAKAN TELESKOP REFRAKTOR MENGGUNAKAN PERSONAL COMPUTER

SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA

Rancang Bangun PLC ( Programmable Logic Control ) Dengan Mempergunakan Mikrokontroler ATmega8

PENYELEKSI UKURAN BUAH JERUK DENGAN MENGGUNAKAN METODE SOBEL PADA PERALATAN BERBASIS PROGRAMMABLE LOGIC CONTROL(PLC)

BAB I PENDAHULUAN. dibutuhkan sistem kendali yang efektif, efisien dan tepat. Sesuai dengan

BAB I PENDAHULUAN. beberapa proses yang dilakukan yaitu proses peminjaman buku, proses

BAB III METODOLOGI PENELITIAN

PERANCANGAN SISTEM KONTROL LAMPU LALU LINTAS OTOMATIS BERBASIS LOGIKA FUZZY MENGGUNAKAN SENSOR KAMERA

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram

BAB III PERANCANGAN SISTEM

Implementasi Metode Simulated Annealing pada Robot Mobil untuk Mencari Rute Terpendek

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERNYATAAN... iii. KATA PENGANTAR... iv. MOTO DAN PERSEMBAHAN... v. DAFTAR ISI...

Sistem Otomasi Mesin Tempat Parkir Mobil Bawah Tanah dengan Menggunakan Programmable Logic Controller

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

BAB 3 PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN DAN APLIKASI KONTROL MESIN PEMISAH BARANG

Oleh : Pembimbing : Rachmad Setiawan, ST.,MT. NIP

APLIKASI WIROBOT X80 UNTUK MENGUKUR LEBAR DAN TINGGI BENDA. Disusun Oleh: Mulyadi Menas Chiaki. Nrp :

BAB III PERANCANGAN DAN PEMBUATAN ALAT

PURWARUPA ALAT PEMILAH BARANG BERDASARKAN UKURAN DIMENSI BERBASIS PLC OMRON SYSMAC CPM1

BAB 4. Implementasi dan Evaluasi. Setelah dibuatnya alat pengangkat dan pengelompokan benda yang

PENDETEKSI LOGAM BERBASIS PLC (PROGRAMMABLE LOGIC CONTROL) DENGAN SISTEM PNEUMATIK PADA KONVEYOR

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

AKURASISI PELONTARAN CAKRAM PADA ROBOT PELONTAR BERBASIS WEBCAM SEBAGAI PENDETEKSI OBJEK

KOMBINASI METODE MORPHOLOGICAL GRADIENT DAN TRANSFORMASI WATERSHED PADA PROSES SEGMENTASI CITRA DIGITAL

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

Jurnal Electronics, Informatics, and Vocational Education (ELINVO), Volume 1, Nomor 3, November 2016

BAB I PENDAHULUAN. 1.1 Latar Belakang

Web SCADA untuk Mengendalikan Miniatur Pintu Air

Pengantar PENGOLAHAN CITRA. Achmad Basuki PENS-ITS Surabaya 2007

BAB I PENDAHULUAN 1.1 Latar Belakang

Pertemuan 2 Representasi Citra

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

1. Pengenalan Otomasi Sistem

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

Bab 1 Pendahuluan Otomasi Sistem

SISTEM OTOMATISASI PENGENDALI LAMPU BERBASIS MIKROKONTROLER

Abstrak. Susdarminasari Taini-L2F Halaman 1

BAB II DASAR TEORI Mesin bending Megobal

KENDALI POSISI MENGGUNAKAN FUZZY LOGIC BERBASIS PROGRAMMABLE LOGIC CONTROLLER

Pengenalan Telur Berdasarkan Karakteristik Warna Citra Yustina Retno Wahyu Utami 2)

BAB III METODOLOGI PENELITIAN

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan

Implementasi Sistem Pendeteksi Gerakan dengan Motion Detection pada Kamera Video Menggunakan AForge.NET

BAB III PROSEDUR DAN METODOLOGI

BAB I PENDAHULUAN. berteknologi tinggi pekerjaan dapat dilakukan dengan mudah, tepat, teliti, dan cepat,

BAB I PENDAHULUAN Latar Belakang Masalah

Gambar 4.1 Diagram Percobaan

Ultrasonic Level Transmitter Berbasis Mikrokontroler ATmega8

BAB III PERANCANGAN DAN REALISASI. blok diagram dari sistem yang akan di realisasikan.

Transkripsi:

Seminar Nasional Ilmu Komputer dan Aplikasinya SNIKA 2008 27/11/2008 OTOMASI PEMISAH BUAH TOMAT BERDASARKAN UKURAN DAN WARNA MENGGUNAKAN WEBCAM SEBAGAI SENSOR Thiang, Leonardus Indrotanoto Jurusan Teknik Elektro, Universitas Kristen Petra Jl. siwalankerto 121-131, Surabaya Email: thiang@petra.ac.id Abstrak Dalam sistem otomasi industri, dibutuhkan banyak sensor untuk mendukung proses otomasi industri. Penggunaan sensor-sensor tersebut antara lain adalah untuk pendeteksian keberadaan benda, pengukuran dimensi sebuah benda, dan pendeteksian warna sebuah benda, sehingga untuk melakukan semuanya itu, dibutuhkan beberapa sensor. Karena itu penelitian ini bertujuan mereduksi jumlah sensor yang digunakan tetapi tetap dapat melakukan beberapa fungsi. Dalam penelitian ini, sensor yang digunakan adalah webcam. Aplikasi yang dipilih untuk penelitian ini adalah otomasi pemisahan buah tomat berdasarkan ukuran dan warna buah tomat tersebut. Sensor webcam digunakan untuk mendeteksi keberadaan buah tomat, mendeteksi ukuran buah tomat tersebut dan menentukan kematangan buah tomat tersebut berdasarkan warna. Beberapa metode yang digunakan adalah thresholding,dan edge detection. Pengujian sistem telah dilakukan dengan berbagai macam ukuran dan warna buah tomat. Pengujian juga dilakukan dengan melihat pengaruh pencahayaan luar di sekitar sistem yang telah dirancang. Hasil pengujian menunjukkan bahwa cahaya luar sangat mempengaruhi keberhasilan pendeteksian. Tanpa pengaruh cahaya dari luar, sistem mampu mendeteksi keberadaan buah tomat, mengklasifikasikan buah tomat berdasarkan ukuran dan kematangan buah tomat dengan tingkat keberhasilan 100%. Kata Kunci: otomasi, image processing, sensor webcam, threshold, edge detection. PENDAHULUAN Masih banyaknya penggunaan tenaga manusia dalam perindustrian secara tidak langsung membuat perkembangan dari perindustrian itu sendiri menjadi terhambat. Keterbatasan kemampuan yang juga dipengaruhi oleh emosi manusia, seringkali mengakibatkan terjadinya kesalahan-kesalahan (human error) yang dapat mengurangi efektifitas dan efisiensi dalam suatu pekerjaan. Untuk menjawab permasalahan tersebut, proses otomasi merupakan salah satu solusi yang tepat. dalam implementasi proses otomasi, terkadang dibutuhkan banyak sensor-sensor untuk mendukung proses otomasi tersebut dimana setiap sensor mempunyai fungsi-fungsi tersendiri. Sebagai contoh, bila dalam proses otomasi perlu dilakukan pendeteksian keberadaan sebuah benda, kemudian dilanjutkan dengan pengukuran dimensi dan pendeteksian warna benda tersebut maka paling -1-

tidak dibutuhkan tiga buah sensor. Satu sensor untuk mendeteksi keberadaan benda, satu sensor untuk mengukur dimensi benda dan satu sensor untuk mendeteksi warna benda. Semakin kompleks sistem otomasi maka akan semakin banyak sensor yang dibutuhkan. Untuk penyederhanaan sebuah sistem otomasi, akan lebih baik jika ada sebuah sensor yang dapat digunakan untuk melakukan beberapa tugas sekaligus sehingga jumlah sensor yang digunakan dapat dikurangi. Kaena itu tujuan utama dari penelitian ini adalah merancang sistem otomasi yang menggunakan sebuah sensor untuk menggantikan fungsi dari beberapa sensor yang lain. Dalam penelitian ini, aplikasi yang dipilih adalah otomasi pemisahan buah tomat berdasarkan ukuran dan kematangan buah tomat tersebut. Dalam sistem otomasi ini, ada tiga proses yang membutuhkan paling tidak tiga sensor yaitu, pendeteksian keberadaan buah tomat, pengukuran ukuran buah tomat dan pendeteksian kematangan buah tomat. Sebuah sensor webcam digunakan untuk melakukan tiga tugas tersebut. dengan demikian, paling tidak jumlah sensor yang digunakan telah dikurangi. METODE PENELITIAN Alat otomasi pemisahan buah tomat ini memiliki kemampuan untuk membedakan buah tomat secara digital sehingga dapat membedakan ukuran dan kematangan dari buah tomat yang akan dipisahkan. Gambar akan diambil oleh sensor yang berupa webcam, dan gambar tersebut akan diolah oleh komputer untuk dapat membedakan kematangan dan ukuran dari buah tomat yang akan diukur. Gambar yang akan diambil dan diolah berupa gambar dua dimensi. Secara umum proses perancangan sistem otomasi ini dibagi atas dua bagian utama yaitu bagian pertama yang membahas perancangan mekanik dan perangkat keras yang digunakan. Pada bagian kedua akan membahas mengenai peracangan perangkat lunak) yang digunakan untuk mengolah informasi yang berhubungan dengan perangkat keras 2.1. Perancangan Perangkat Keras dan Mekanik Perangkat keras dari sistem otomasi pemisahan buah tomat terdiri atas tiga bagian utama yaitu webcam, personal komputer (PC) dan sistem konveyor dan indikator. Blok diagram perangkat keras dapat dilihat pada gambar 1. Webcam Personal Komputer Gambar 1. Blok Diagram Perangkat Keras Webcam diletakan setinggi 30 cm di atas konveyor dan ±15 cm dari ujung kanan konveyor. Webcam yang digunakan adalah webcam dengan resolusi 320x240 pixel. Gambar 2 memperlihatkan gambar model mekanik konveyor dan peletakkan kamera. Pada ketinggian 30 cm, kamera dapat mengambil gambar dari buah tomat secara utuh sehingga dapat memberikan perbedaan antara buah tomat dengan backgroundnya dan perbedaan ukuran besar, sedang, dan kecilnya dapat terlihat dengan jelas. Gambar 2. Mekanik Konveyor Konveyor dan Indikator

Permukaan belt pada konveyor berwarna hijau tua, warna inilah yang kemudian menjadi background pada proses pengambilan gambar oleh kamera. Sebagai penggerak conveyor, digunakan motor DC 12 volt. Jenis motor yang digunakan adalah motor penggerak wiper mobil karena untuk menggerakan konveyor membutuhkan torsi yang besar. Driver motor konveyor dirancang dengan menggunakan transistor TIP 31 yang dikombinasikan dengan sebuah relay 12 V untuk memutus dan menyambung tegangan suplai motor. Relay tersebut secara otomatis akan mengaktifkan motor jika pada transistor TIP 31 mendapat inputan pada kaki basis. Berikut gambar 3 memperlihatkan rangkaian driver motor DC. Gambar 3. Rangkaian Driver Motor DC 2.2 Perancangan Perangkat Lunak Bahasa pemrograman yang digunakan dalam pembuatan perangkat lunak untuk penelitian ini adalah Visual Basic 6.0. Perancangan perangkat lunak ini terdiri atas beberapa bagian yang bertujuan untuk memisahkan buah tomat berdasarkan ukuran dan kematangannya. Gambar 4 merupakan blok diagram dari perangkat lunak yang telah didesain. Tahap pertama, gambar diambil langsung dari kamera. Gambar yang didapatkan adalah gambar dengan format RGB dengan ukuran 320x240 pixel. Pada tahap kedua, gambar ini perlu diubah menjadi gambar dengan format grayscale. Proses ini dilakukan dengan menggunakan persamaan berikut: Gray = 0.299R + 0.587G + 0. 114B (1) Input Gambar Pendeteksian Warna RGB to Grayscale Perhitungan Ukuran Pendeteksian Keberadaan Edge Detection Gambar 4. Blok Diagram Perangkat Lunak Sebagai akibat dari proses grayscale, gambar background terlihat berwarna hitam. Tahap ketiga adalah proses pendeteksian keberadaan buah tomat. Untuk melakukan proses ini, didefinisikan sebuah daerah yang dinamakan region of interest (ROI). Proses pendeteksian hanya dilakukan pada daerah ROI (lihat gambar 5) tersebut sehingga dapat menghemat waktu komputasi. Metode pendeteksian buah tomat dilakukan dengan menghitung jumlah nilai pixel warna (sum of area) di seluruh ROI. Karena saat tidak ada buah tomat gambar hanya berwarna hitam, maka sum of area di ROI akan mendekati nol. Bila sum of area lebih besar dari suatu nilai threshold, maka dianggap ada buah tomat. Daerah ROI Gambar 5. Daerah ROI untuk Pendeteksian Buah

Setelah sistem mendeteksi adanya buah tomat, maka mengambil gambar dan kemudian melakukan proses pendeteksian tepi (edge detection). Metode yang digunakan dalam proses edge detection adalah metode sobel karena metode ini cukup dikenal sebagai salah satu metode edge detection yang terbaik. Gambar berikut menunjukkan hasil pendeteksian buah tomat dan hasil proses edge detection. mendekati hijau dan warna buah tomat yang matang akan semakin mendekati warna merah. Pencarian warna buah tomat dilakukan dengan cara menjumlahkan tiap pixel grayscale pada benda yang sudah dideteksi. Karena perbedaan warna merah dengan hijau terlihat mencolok pada nilai hasil penjumlahan tiap pixelnya, sehingga dapat ditentukan nilai tengah (threshold) untuk memberikan perbedaan warna pada buah tomat. Penentuan threshold dari buah tomat ini dilakukan dengan mengambil sampel buah tomat yang memiliki warna merah rata-rata 55 % dari seluruh bagian buah tomat yang diambil oleh kamera. Berikut adalah gambar hasil pendeteksian warna buah tomat untuk warna merah dan hijau. (a) (b) Gambar 6. (a) Gambar Hasil Pendeteksian Buah (b) Gambar Hasil Edge Detection Tahap berikutnya adalah proses perhitungan ukuran buah tomat, dalam hal ini diwakili oleh luas permukaan buah tomat yang tampak pada gambar. Dalam penelitian ini, diasumsikan bahwa bentuk permukaan dari buah tomat adalah elips. Sehingga perhitungan luas permukaan dilakukan dengan menggunakan persamaan luas elips, yaitu: L = π a b (2) Dimana a dan b adalah panjang sumbu (radius) elips seperti yang terlihat pada gambar 7. Radius a Radius b Gambar 7. Ukuran Buah Tahap terakhir adalah pendeteksian kematangan buah tomat. Sebagaimana diketahui, warna buah tomat yang mentah akan semakin (a) (b) Gambar 8. Buah dalam Grayscale (a) Warna Merah (b) Warna Hijau Dalam penelitian ini, ukuran buah tomat dibagi atas tiga yaitu besar, sedang dan kecil sedangkan kematangan buah tomat yang dilihat dari warna buah tomat, hanya dibagi atas dua yaitu matang (warna merah) dan tidak matang (warna hijau). HASIL PENGUJIAN DAN PEMBAHASAN Pengujian sistem telah dilakukan dengan berbagai macam ukuran dan warna buah tomat. Jumlah buah tomat yang digunakan untuk pengujian adalah 50 buah. Secara umum ada tiga metode pengujian yang telah dilakukan. Pertama, pengujian dilakukan tanpa ada cahaya tambahan yang berarti hanya mengandalkan cahaya ruangan. Kedua,

pengujian dilakukan dengan cahaya ruangan dan tambahan cahaya dari dua buah lampu 8 watt untuk menambah penerangan pada daerah yang akan diambil gambarnya. Ketiga, pengujian dilakukan dengan memberikan penutup di daerah yang akan diambil gambarnya sehingga pada daerah tersebut hanya mendapat penerangan dari dua buah lampu 8 watt. Semua pengujian ini dilakukan untuk melihat pengaruh pencahayaan luar di sekitar sistem yang telah dirancang. Berikut tabel 1 menunjukkan rangkuman hasil pengujian yang telah dilakukan. Tabel 1. Rangkuman Hasil Pengujian dengan Variasi Pencahayaan Tingkat Kebenaran Hasil Hasil Hasil Pendeteksian Pengukuran Pendeteksian warna Cahaya Ruangan 100% 20% 100% Cahaya Ruangan+ 100% 56% 96% Lampu Hanya Lampu 100% 100% 100% mendeteksi dengan benar. Dari hasil pengujian yang telah dilakukan, terlihat bahwa jarak antar tomat ehingga sistem dapat mendeteksi dengan baik adalah 25 cm. Jarak ini masih terlalu jauh sehingga dapat menyebabkan proses berlangsung lama. KESIMPULAN Dari hasil pengujian dapat disimpulkan bahwa: Dalam penelitian ini telah berhasil dilakukan pengurangan jumlah sensor untuk melakukan beberapa tugas. Dalam hal ini, satu sensor webcam digunakan untuk mendeteksi keberadaan buah tomat, pengukuran buah tomat dan pendeteksian kematangan buah tomat. Sistem yang terbaik adalah sistem yang bebas dari cahaya luar dan hanya bergantung pada cahaya penerangan tambahan. Jadi perlu dibuat penutup untuk mencegah pengaruh cahaya luar. Masih terdapat kelemahan yaitu jarak antar tomat harus minimal 25 cm utnuk proses dapat berjalan dengan baik. Dari hasil pengujian terlihat bahwa sistem yang terbaik adalah sistem tertutup tanpa cahaya ruangan dimana mampu mencapai tingkat kebenaran 100%. Pengujian juga dilakukan dengan menggunakan buah tomat yang tidak murni merah atau tidak murni hijau. Bila dilihat dari satu sisi, ada bagian yang berwarna merah dan ada bagian yang berwarna hijau. Hasil pengujian menunjukkan bahwa tingkat kebenaran pengukuran buah tomat adalah 90% dan tingkat kebenaran pendeteksian warna tomat adalah 100%. Pengujian lain juga dilakukan untuk mengetahui jarak paling dekat antara satu tomat dengan tomat yang lain sehingga sistem dapat DAFTAR PUSTAKA [1] Thiang, Handy Wicaksono, David Gunawan Sugiarto. Kontrol Mesin Bor PCB Otomatis dengan Menggunakan Programmable Logic Controller. SITIA. Surabaya, 9-10 mei 2007 [2] Awcock, G.W., and R. Thomas. Applied Image Processing. McGraw-Hill,Inc: Singapore, 1996. [3] Sonka, Milan, Hlavac Vaclav, and Roger Boyle. Image Processing, Analysis and Machine Vision. Champman & Hall Computing: London, 1993.