net.sourceforge.jiu.geometry

Class Rotate90Right


public class Rotate90Right
extends ImageToImageOperation

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

Usage example

 Rotate90Right rotate = new Rotate90Right();
 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)