Digital Image Processing: A Practical Introduction Using Java (With CD-ROM)