throws BadImageFileException, IOException, UnknownImageTypeException
{
final RenderedImage thumb = super.getThumbnailImage( imageInfo );
final ImageMetadata metaData = imageInfo.getMetadata();
final ImageOrientation orientation = metaData.getOrientation();
final TransposeType transpose = orientation.getCorrection();
if ( transpose == null )
return thumb;
final ParameterBlock pb = new ParameterBlock();
pb.addSource( thumb );
pb.add( transpose );