Class MaxFilter
Object
AbstractOperation
Operation2D
OperationJAI
MaxFilter
- All Implemented Interfaces:
Serializable
,Operation
For each position of the mask, replaces the center pixel by the maximum of the pixel values covered by the mask.
Name: "MaxFilter"
JAI operator: "MaxFilter"
Parameters:
Name | Class | Default value | Minimum value | Maximum value |
---|---|---|---|---|
"Source" |
GridCoverage2D |
N/A | N/A | N/A |
"maskShape" |
MaxFilterShape |
MaxFilterDescriptor.MAX_MASK_SQUARE |
N/A | N/A |
"maskSize" |
Integer |
3 |
N/A | N/A |
- Since:
- 2.3
- Author:
- Martin Desruisseaux (IRD)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class OperationJAI
OperationJAI.Parameters
-
Field Summary
Fields inherited from class OperationJAI
operation, RENDERED_MODE
Fields inherited from class Operation2D
PRIMARY_SOURCE_INDEX, SOURCE_0
Fields inherited from class AbstractOperation
descriptor
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class OperationJAI
createRenderedImage, deriveCategory, deriveGridCoverage, deriveName, deriveRange, deriveSampleDimension, deriveUnit, doOperation, equals, extractSources, getJAI, getOperationDescriptor, getProperties, getQuantitative, handleJAIEXTParams, handleROINoDataInternal, handleROINoDataProperties, hashCode, prepareParameters, resampleToCommonGeometry
Methods inherited from class Operation2D
extractSources, getFactory
Methods inherited from class AbstractOperation
getDescription, getDocURL, getName, getNumSources, getParameters, getVendor, getVersion, toString
-
Constructor Details
-
MaxFilter
public MaxFilter()Constructs a default"MaxFilter"
operation.
-