Raster image processing for Java developers