An Java-based Image Processor