Module org.scijava.ops.image
Class DefaultDifferenceVariance<T extends RealType<T>>
- java.lang.Object
-
- org.scijava.ops.image.features.haralick.AbstractHaralickFeature<T>
-
- org.scijava.ops.image.features.haralick.DefaultDifferenceVariance<T>
-
- All Implemented Interfaces:
Functions.Arity4<RandomAccessibleInterval<T>,Integer,Integer,MatrixOrientation,DoubleType>
public class DefaultDifferenceVariance<T extends RealType<T>> extends AbstractHaralickFeature<T>
Implementation of Difference Variance Haralick Feature- Author:
- Andreas Graumann (University of Konstanz), Christian Dietz (University of Konstanz), Tim-Oliver Buchholz (University of Konstanz) Formula based on: http://haralick.org/journals/TexturalFeatures.pdf
- Implementation Note:
- op names='features.haralick.differenceVariance'
-
-
Constructor Summary
Constructors Constructor Description DefaultDifferenceVariance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleTypeapply(RandomAccessibleInterval<T> input, Integer numGreyLevels, Integer distance, MatrixOrientation orientation)TODO-
Methods inherited from class org.scijava.ops.image.features.haralick.AbstractHaralickFeature
getCooccurrenceMatrix
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.scijava.function.Functions.Arity4
andThen
-
-
-
-
Method Detail
-
apply
public DoubleType apply(RandomAccessibleInterval<T> input, Integer numGreyLevels, Integer distance, MatrixOrientation orientation)
TODO- Parameters:
input-numGreyLevels-distance-orientation-- Returns:
- the output
-
-