outFile = File.createTempFile("conv", "."+outputExtension, parentDir);
}
ImageMagickProcessor im = imInfo.getProcessor(progress);
if( resizeRequired ) {
im.resizeImage(imageInfo, outFile, IMAGE_MAX_WIDTH, IMAGE_MAX_HEIGHT);
} else if(conversionRequired) {
im.convertImage(imageInfo, outFile);
} else {
im.reorientImage(imageInfo, outFile);
}