Segmentasi Citra Biner Menggunakan Algoritma Connected Component Labeling
Pengolahan citra adalah salah satu cabang dari ilmu informatika yang berkutat pada usaha untuk melakukan transformasi suatu citra/gambar menjadi citra lain dengan menggunakan teknik tertentu. Salah satu bentuk operasi pengolahan citra adalah segmentasi citra digital. Segmentasi citra digital adalah pembagian daerah citra digital menjadi bagian-bagian daerah yang lebih kecil berdasarkan letak piksel dan intensitasnya yang masih berdekatan. Ada beberapa algoritma yang digunakan dalam proses segmentasi citra, diantaranya algoritma Region Growing, JSEG, Watershead, K-Mean Clustering, Connected Component Labeling dan lain sebagainya.
Dalam tulisan ini akan dibahas mengenai proses segmentasi yang memisahkan objek – objek yang ada pada citra biner yang berupa gumpalan-gumpalan piksel (pixel blobs) yang berbentuk objek yang memiliki arti dan menghasilkan objek citra biner baru yang bersifat independen. Dalam tulisan ini pula akan membahas tentang teknik Croping Image pada pengolahan citra.
Algoritma Connected Component Labeling
Connected component labeling merupakan teknik yang juga bisa digunakan untuk mengklasifikasikan region atau objek dalam citra digital. Teknik ini memanfaatkan teori connectivity pikselpada citra. Piksel-pikseldalam region disebut connected (ada konektifitasnya atau connectivity) bila mematuhi aturan adjacency atau aturan “kedekatan” piksel . Aturan kedekatan pikselini memanfaatkan sifat ketetanggaan piksel . Dengan demikian piksel-piksel yang di katakan connected pada dasarnya memiliki sifat adjacency satu sama lain karena mereka masih memiliki hubungan neighbourhood atau ketetanggaan. Misalkan sebuah symbol V menyatakan nilai intensitas piksel . Anggap saja nilai tersebut dari (0,1). Perlu diingat, bahwa citra yang bisa diolah dengan menggunakan metode ini adalah citra monokrom atau citra biner. Ketetanggaan harus memiliki panjang atau jarak 1 unit (langsung antara piksel dengan piksel tanpa ada perantara nya). (more…)
Koneksi Netbeans dengan MS Access
Selama ini saya hanya membuat dan mengulas tentang aplikasi database menggunakan VB.Net dengan MS Access, kali saya coba membuat sebuah aplikasi menggunakan Netbeans dengan MS Access.
Baik langsung saja buka MS Access anda, pertama sekali kita buat terlebih dahulu sebuah database dengan nama POS.mdb, simpan kemudian buat sebuah table dengan nama Barang kemudian desain field-fieldnya seperti dibawah ini.
Jika sudah selesai membuat dan mendesain database, sekarang anda buka Netbeans anda. Pada box Category pilih Java, pada box Projects pilih Java Desktop Aplication lalu pilih Next.
Pada Project Name ganti menjadi PointOfSale, sedangkan pada Project Location, Project Folder dan Application Class biarkan seperti itu. Pada box Choose Application Shell pilih Basic Application. (more…)
Membuat Menu Bar Menggunakan Java
Bahasa pemrograman yang satu ini sekarang sangat diminati oleh banyak programer baik yang pemula maupun yang sudah mahir, namun bagi anda yang baru mencoba java mungkin agak bingung menggunakan java. Sebenarnya semua konsep pemrograman itu semua sama hanya saja yang menjadi perbedaan antara sesama bahasa pemrograman itu antara lain struktur bahasanya, windowsnya, dan fasilitas objeknya karena ada yang model visual dan ada yang model menggunakan koding saja. Dan sini saya akan sedikit berbagi pengalaman tentang pengetahuan saya menggunakan bahasa pemrograman java. Yang perlu anda persiapkan adalah :
1. Editplus yang berfungsi untuk mengetikkan source kode dan meng compile sekaligus me run koding.
2. Java SE dan anda bisa mendownloadnya disini secara gratis http://www.java.com/en/download/index.jsp
Oke langsung saja,pada artikel ini saya akan memposting bagaimana membuat Menu bar menggunakan bahasa pemrograman Java,Langkah -langkah sebagai berikut :
1. Buka program Editplus anda
2. Kemudian Ketikkan source code dibawah ini : (more…)
Menampilkan Data BLOB pada Laporan menggunakan Crystal Report 8.5 dan VB.Net 2008
Dalam sebuah laporan sangat dibutuhkan isi data yang sejelas-jelasnya, termasuk harus menampilkan sebuah gambar dalam laporan tersebut. Pada contoh laporan data pegawai berikut ini, saya akan coba menampilkan gambar atau photo dari setiap pegawai yang ada dalam sebuah perusahaan katakanlah perusahaan PT. Sakti Mandra Guna.
Program ini adalah lanjutan dari program sebelumnya yang membahas tentang proses manipulasi data yang berkaitan dengan tipe data BLOB pada database Access. Bagi anda yang sudah mengunduh program tersebut silahkan mengikuti tutorial saya ini dan bagi yang belum silahkan download contoh programnya disini http://www.4shared.com/rar/oocqQdJJ/BLOB_project.html
Pertama kali kita buat laporan dengan menggunakan Crystal Report 8.5
Berikut langkah-langkahnya
Buka Crystal Report 8.5 anda.
Pilih Using the Report Expert => pilih OK
Pilih tombol database cari database Access dari program sebelumnya dengan nama BLOB.mdb => kemudian pilih table Pegawai => pilih Add => Close
Pilih Next => Pilih Add All (more…)
Membuat Laporan pada Program Menggunakan VB.Net dan Crystal Report 8.5
Pada contoh program-program sebelumnya, saya hanya membahas tentang bagaimana cara menghubungkan program dengan database, dan belum ada menyinggung masalah laporan dari aplikasi yang dibangun.
Kali ini saya coba untuk sharing sedikit pengetahuan saya tentang bagaimana cara membuat laporan menggunakan Crystal Report 8.5 serta menghubungkannya dengan aplikasi yang kita bangun.
Dan disini saya masih menggunakan VB.Net sebagai bahasa pemrogramannya dan Access sebagai databasenya.
Untuk koneksi aplikasi dengan databasenya, saya anggap anda sudah tau, jika belum silahkan lihat disini http://www.4shared.com/file/4BRvi9tl/proInputBarang.html
Buka Crystal Report anda, disini saya menggunakan Crystal Report versi 8.5 kemudian pilih “As a Blank Report”
Ekspan pada Database Files -> Klik 2 kali pada Find Database File -> Pilih file Access yang akan kita hubungkan.
Pilih table yang akan kita jadikan sebagai report lalu pilih tombol Add kemudian Close, sehingga akan tampil seperti tampilan dibawah ini (more…)
Membuat Splash Screen Menggunakan VB.Net
Dalam membuat program aplikasi, disamping dibutuhkan kinerja, durabilitas, akurasi yang optimal dan mudah digunakan, juga dibutuhkan tampilan yang menarik agar tidak bosan dalam menggunakan aplikasi tersebut. Splash Screen merupakan tampilan pembuka dibuat dalam beberapa aplikasi yang biasanya menampilkan nama aplikasi, versi ke berapa? dan lain sebagainya.
Baiklah pada artikel ini, saya mencoba membuat contoh kecil program yang menggunakan Splash Screen, berikut langkah-langkahnya buka Microsoft Visual Studio anda.
buat sebuah project dengan nama SplashScreen, kemudian pilih ok.
Desain form1 dengan memasukkan beberapa objek seperti PictureBox, Panel, Label, dan Timer, aturlah properties dari setiap objek seperti tabel dibawah ini (more…)