Category Archives: Image Processing

Canny Edge Detection in Java

Edge detection, sesuai dengan namanya, digunakan untuk mendeteksi tepi dari citra. Tujuan mendeteksi tepi sendiri adalah untuk mengelompokkan objek2 dalam citra, dan juga digunakan untuk menganalisis citra lebih lanjut. Ada banyak algoritma yang digunakan untuk mendeteksi tepi (sobel, prewitt, robert … Continue reading

Posted in Image Processing, Java | Tagged , , , , , , | 25 Comments

Image Enhancment by Histogram Equalization in Java

Tertantang untuk meningkatkan akurasi hasil penelitian (Tugas Akhir), saya coba perbaiki kualitas citra input (praprocess) dengan menggunakan histogram equalization. Konsepnya tidak terlalu rumit, agar sebaran nilai tiap pixel pada tiap citra tidak terlalu berbeda jauh. Berikut ini adalah hasil dari … Continue reading

Posted in Image Processing | Tagged , , , , , , | 5 Comments

Convert RGB to GrayScale in Java

Untuk memudahkan perhitungan dalam image processing, juga untuk keperluan lainnya :), kadang kita membutuhkan untuk mengonversi dari citra RGB ke GrayScale. RGB memiliki 3 nilai (Red, Green, dan Blue) untuk setiap pixelnya, sedangkan GrayScale, hanya memiliki satu nilai untuk tiap … Continue reading

Posted in Image Processing | Tagged , , , , , , , | 6 Comments

Mendapatkan Nilai RGB dalam Satu Pixel Citra

Dalam Image Processing, untuk melakukan proses binarisasi, filtering data, dan lain-lain, akan dibutuhkan informasi tentang nilai pixel dari suatu citra. Posting ini akan memberikan contoh program dengan menggunakan java, untuk mendapatkan nilai RGB dari satu pixel pada citra. Note: silahkan … Continue reading

Posted in Image Processing | Tagged , , , , | 8 Comments

Bermain dengan Pixel di Java (Bentuk Geometri)

Tulisan sebelumnya membahas tentang membentuk sebuah titik di java, sekarang akan diberikan contoh dan sedikit penjelasan tentang bentuk geometri lainnya. Garis Method: drawLine(int x1, int y1, int x2, int y2); Contoh: g2d.drawLine(0,0,30,30); Ini berarti kita akan membuat garis yang menghubungkan … Continue reading

Posted in Image Processing, Java | Tagged , , , , , , , , | 4 Comments

Bermain dengan Pixel di Java

Saat ini saya sedang banayk bergelut dengan pengolahan citra digital. Mengambil nilai citra per pixel, konversi ke bentuk citra biner, identifikasi noise, visualisasi data menggunakan koordinat yang sederhana dll. Semua proses di atas akan saya coba selesaikan dengan Java. Sambil … Continue reading

Posted in Image Processing, Java | Tagged , , , , | 9 Comments

Fingerprint Matching

Tidak mudah, atau mungkin bisa dikatakan sulit, untuk mencocokkan sidik jari (fingerprint matching), hal ini dikarenakan banyaknya tampilan yang berbeda pada citra sidik yang sama, sering disebut dengan intra-class variations. Faktor-faktor yang mempengaruhi, dalam terbentuknya intra-class variations adalah: perpindahan, rotasi, … Continue reading

Posted in Image Processing, Kuliah | Tagged , , , , , , , , , | 1 Comment

Install NBIS di Ubuntu

Tahapan installasi NBIS: Masuk ke dalam direktori utama NBIS, dan pastikan dalam direktori tersebut terdapat file setup.sh Dengan menggunakan command line, masukan perintah berikut untuk membentuk environment path: Keterangan: FINAL INSTALLATION DIR: diganti dengan merujuk pada direktori yang akan digunakan … Continue reading

Posted in Image Processing | Tagged , | Leave a comment

NIST Biometric Images Software

Biometric image software distribution developed by the National Institute of Standards and Technology (NIST) for the Federal Bureau of Investigation (FBI) and Department of Homeland Security (DHS). Provided is a collection of application programs, utilities, and source code libraries. The … Continue reading

Posted in Image Processing | Tagged , , , , , , | 3 Comments