Digital image processing a practical introduction using Java - Efford, Nick (Pearson Education, 2000)