Sorry to answer this one almost a year later. I have one decent book by Nick Efford called "Digital Image Processing Using Java". It takes you through the basics and the Java 2D API.
That's pretty much it. I've been working on a need-to-know basis so far...I learn all the theory I need and then try to implement it in code.