I am using both the JAI media apis and ImageMagick?
ImageMagick has some scalability issues and the JNI based JMagick isn't attractive either. JAI has poor quality results when doing resizing operations compared to ImageMagick.
Does anyone know of any excellent tools either open source or commercial that are native java and deliver high quality results?
There's ImageJ, which boasts to be the
world's fastest pure Java image processing program
It can be used as a library in another application. It's architecture is not brilliant, but it does basic image processing tasks.