Java library for image editing that works non-destructive.