public class IqmOpStackStat extends AbstractOperator
Modifier and Type | Field and Description |
---|---|
private double |
typeGrayMax |
isCancelable, name, parentTask, pcs, type
Constructor and Description |
---|
IqmOpStackStat() |
Modifier and Type | Method and Description |
---|---|
private double |
calcAlikeness(double[] data,
double greyTolerance)
calculates Alikeness for data-vector.
|
private double |
calcEnergy(double[] data)
calculates statistic energy for data-vector.
|
private double |
calcEntropy(double[] data)
calculates statistic entropy for data-vector.
|
private double |
calcKurtosis(double[] data)
calculates statistic Kurtosis for data-vector.
|
private double |
calcMean(double[] data)
Calculates statistic mean for data-vector.
|
private double |
calcMom3(double[] data)
Calculates statistic moment3 for data-vector.
|
private double |
calcMom4(double[] data)
Calculates statistic moment4 for data-vector.
|
private double |
calcRange(double[] data)
Calculates statistic range for data-vector.
|
private double |
calcSkewness(double[] data)
calculates statistic Skewness for data-vector.
|
private double |
calcStandardDeviation(double[] data)
Calculates statistic standard deviation for data-vector.
|
private double |
calcVariance(double[] data)
Calculates statistic variance for data-vector.
|
String |
getName() |
OperatorType |
getType() |
IResult |
run(IWorkPackage wp) |
private void |
scanImage(WritableRaster wr,
int nStackMax,
int numBands,
int method,
int greyTolerance)
Calculates different parameters based on vectors.
|
addProgressListener, fireProgressChanged, getParentTask, getPcs, getProgressListeners, initializeOperator, isCancelable, isCancelled, setCancelable, setParentTask
public IResult run(IWorkPackage wp)
run
in interface IOperator
run
in class AbstractOperator
public String getName()
getName
in interface IOperator
getName
in class AbstractOperator
public OperatorType getType()
getType
in interface IOperator
getType
in class AbstractOperator
private double calcRange(double[] data)
data
- private double calcMean(double[] data)
data
- private double calcStandardDeviation(double[] data)
data
- private double calcVariance(double[] data)
data
- private double calcMom3(double[] data)
data
- private double calcMom4(double[] data)
data
- private double calcEnergy(double[] data)
data
- private double calcEntropy(double[] data)
data
- private double calcSkewness(double[] data)
data
- private double calcKurtosis(double[] data)
data
- private double calcAlikeness(double[] data, double greyTolerance)
data
- greyTolerance
- private void scanImage(WritableRaster wr, int nStackMax, int numBands, int method, int greyTolerance)
wr
- nStackMax
- numBands
- method
- greyTolerance
- Copyright © 2009–2016 Helmut Ahammer, Philipp Kainz. All rights reserved.