net.sourceforge.jiu.geometry

Class Rotate90Left


public class Rotate90Left
extends ImageToImageOperation

Rotates images by 90 degrees counter-clockwise (to the left). Input image must implement IntegerImage.

Usage example

 Rotate90Left rotate = new Rotate90Left();
 rotate.setInputImage(image);
 rotate.process();
 PixelImage rotatedImage = rotate.getOutputImage();
 
Author:
Marco Schmidt

Field Summary

Fields inherited from class net.sourceforge.jiu.ops.ImageToImageOperation

canInAndOutBeEqual, inputImage, outputImage

Fields inherited from class net.sourceforge.jiu.ops.Operation

abort, progressListeners

Method Summary

void
process()
private void
process(IntegerImage in, IntegerImage out)

Methods inherited from class net.sourceforge.jiu.ops.ImageToImageOperation

canInputAndOutputBeEqual, ensureImagesHaveSameResolution, ensureInputImageIsAvailable, ensureOutputImageResolution, getInputImage, getOutputImage, setCanInputAndOutputBeEqual, setInputImage, setOutputImage

Methods inherited from class net.sourceforge.jiu.ops.Operation

addProgressListener, addProgressListeners, getAbort, process, removeProgressListener, setAbort, setProgress, setProgress

Method Details

process

public void process()
            throws MissingParameterException,
                   WrongParameterException
Overrides:
process in interface Operation

process

private void process(IntegerImage in,
                     IntegerImage out)