di java ada banyak sekali library yang digunakan untuk image processing. yang dipakai disini adalah filter dari
JHlabs . seperti pada gambar diatas projectnya bisa dipakai untuk merubah gambar ke grayscale, treshold, negative dan ke sketsa pensil.
sebenarnya fungsil dari library filternya ada banyak sekali. tinggal dikembangkan saja. tetapi yang sering digunakan adalah grayscale dan treshold.
lihat project disini