org.geotoolkit.coverage.processing
Class BilevelOperation
Object
AbstractOperation
Operation2D
OperationJAI
BilevelOperation
- All Implemented Interfaces:
- Serializable, Operation
@Immutable
public class BilevelOperation
- extends OperationJAI
Wraps any JAI operation producing a bilevel image. An example of such operation is
Binarize.
- Since:
- 2.0
- Version:
- 3.00
- Author:
- Martin Desruisseaux (IRD)
- See Also:
- Serialized Form
- Module:
|
Constructor Summary |
BilevelOperation(String name)
Constructs a bilevel operation with an OGC's name identical to the JAI name. |
| Methods inherited from class OperationJAI |
createRenderedImage, deriveCategory, deriveGridCoverage, deriveName, deriveRange, deriveUnit, doOperation, equals, getJAI, getOperationDescriptor, getProperties, getQuantitative, prepareParameters, resampleToCommonGeometry |
BilevelOperation
public BilevelOperation(String name)
throws OperationNotFoundException
- Constructs a bilevel operation with an OGC's name identical to the JAI name.
- Parameters:
name - The JAI operation name.
- Throws:
OperationNotFoundException - if no JAI descriptor was found for the given name.
deriveSampleDimension
protected GridSampleDimension[] deriveSampleDimension(GridSampleDimension[][] bandLists,
OperationJAI.Parameters parameters)
- Derives the
GridSampleDimensions for the destination image.
- Overrides:
deriveSampleDimension in class OperationJAI
- Parameters:
bandLists - Sample dimensions for each band in each source coverages.parameters - The user-supplied parameters.
- Returns:
- The sample dimensions for each band in the destination image.
- See Also:
OperationJAI.deriveCategory(org.geotoolkit.coverage.Category[], org.geotoolkit.coverage.processing.OperationJAI.Parameters),
OperationJAI.deriveUnit(javax.measure.unit.Unit>[], org.geotoolkit.coverage.processing.OperationJAI.Parameters)
Copyright © 2009-2012 Geotoolkit.org. All Rights Reserved.