Class MedianFilter
- Object
-
- AbstractOperation
-
- Operation2D
-
- OperationJAI
-
- MedianFilter
-
- All Implemented Interfaces:
Serializable
,Operation
public class MedianFilter extends OperationJAI
For each position of the mask, replaces the center pixel by the median of the pixel values covered by the mask.Name:
"MedianFilter"
JAI operator:"MedianFilter"
Parameters:Name Class Default value Minimum value Maximum value "Source"
GridCoverage2D
N/A N/A N/A "maskShape"
MedianFilterShape
MedianFilterDescriptor.MEDIAN_MASK_SQUARE
N/A N/A "maskSize"
Integer
3
N/A N/A - Since:
- 2.3
- Author:
- Martin Desruisseaux (IRD)
- See Also:
- Serialized Form
-
-
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 Constructor Description MedianFilter()
Constructs a default"MedianFilter"
operation.
-
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
-
-