Salamilmu's Blog

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.

pos1

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.

pos2

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

report3

 

Pilih tombol database cari database Access dari program sebelumnya dengan nama BLOB.mdb => kemudian pilih table Pegawai => pilih Add => Close

report4

 

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”

report1

Ekspan pada Database Files -> Klik 2 kali pada Find Database File -> Pilih file Access yang akan kita hubungkan.

report2

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.

gbr_1

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…)

Sistem Informasi Administrasi Gudang Bad Stok PT. Siantar Top, Tbk Cab. Medan

Berikut ini tampilan contoh tugas akhir dengan judul “Sistem Informasi Administrasi Gudang Bad Stok PT. Siantar Top, Tbk Cab. Medan”

1. Form Utama

 

utama

2. Laporan Bad Stock

 

lap_1

3. Laporan Bad Stock material

lap_2

 

Sistem Informasi Peminjaman Pegawai Pada Dinas Pengelolaan Sumber Daya Air Provsu

Berikut ini tampilan contoh tugas akhir dengan judul “Sistem Informasi Peminjaman Pegawai Pada Dinas Pengelolaan Sumber Daya Air Provsu”

1. Form Utama

utama

2. Form Transaksi

transaksi

3. Surat Permohonan Pinjaman

lap_1

4. Surat Pernyataan Pemotongan Gaji

lap_2

5. Laporan Peminjaman

lap_3

Sistem Informasi Pelayanan Pegawai Pada Kantor Regional IV Badan Kepegawaian Negara (BKN) Medan

Berikut ini tampilan contoh tugas akhir dengan judul “Sistem Informasi Penerimaan Pegawai Pada Kantor Regional IV Badan Kepegawaian Negara (BKN) Medan”

1. Form Utama

utama

2. Form Pendaftaran

daftar

3. Form Input Nilai

nilai

4. Laporan Kelulusan

lap_1

5. Laporan Kelulusan Keseluruhan

lap_2

Sistem Informasi Perparkiran

Berikut ini tampilan contoh tugas akhir dengan judul “Sistem Informasi Perparkiran”

1. Form Masuk Parkir

masuk

2. Form Keluar Parkir

keluar

3. Laporan Pendapatan Parkir

lap

Calendar

April 2024
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930