Berbagai aplikasi dan teknologi baru di bidang teknologi informasi membutuhkan pengetahuan dasar agar dapat beradaptasi dan mengembangkan berbagai ide-ide kreatif yang berhubungan dengan citra atau gambar. Salah satu dari pengetahuan dasar itu adalah Pengolahan Citra Digital
Bagian pertama dari buku ini membahas dasar-dasar pemrograman visual dengan java meliputi komponen visual, event handler dan lay out.