Digital image processing: a practical introduction using Java - Efford, Nick (Addison-Wesley, 2000)