Module org.scijava.ops.image
Class MTKT<T extends RealType<T>,U extends RealType<U>>
- java.lang.Object
-
- org.scijava.ops.image.coloc.maxTKendallTau.MTKT<T,U>
-
- Type Parameters:
T- Type of the first imageU- Type of the second image
- All Implemented Interfaces:
Functions.Arity3<RandomAccessibleInterval<T>,RandomAccessibleInterval<U>,Long,Double>
public class MTKT<T extends RealType<T>,U extends RealType<U>> extends Object implements Functions.Arity3<RandomAccessibleInterval<T>,RandomAccessibleInterval<U>,Long,Double>
This algorithm calculates Maximum Truncated Kendall Tau (MTKT) from Wang et al. (2017); computes thresholds using Otsu method.- Author:
- Ellen T Arena, Shulei Wang, Curtis Rueden
- Implementation Note:
- op names='coloc.maxTKendallTau'
-
-
Constructor Summary
Constructors Constructor Description MTKT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Doubleapply(RandomAccessibleInterval<T> image1, RandomAccessibleInterval<U> image2, Long seed)TODO-
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.Arity3
andThen
-
-
-
-
Method Detail
-
apply
public Double apply(RandomAccessibleInterval<T> image1, RandomAccessibleInterval<U> image2, Long seed)
TODO- Specified by:
applyin interfaceFunctions.Arity3<RandomAccessibleInterval<T extends RealType<T>>,RandomAccessibleInterval<U extends RealType<U>>,Long,Double>- Parameters:
image1-image2-seed-- Returns:
- the output
-
-