public class DNAFinder<T extends net.imglib2.type.numeric.RealType<T> & net.imglib2.type.NativeType<T>>
extends java.lang.Object
Constructor and Description |
---|
DNAFinder(net.imagej.ops.OpService opService) |
Modifier and Type | Method and Description |
---|---|
java.util.List<DNASegment> |
findDNAs(net.imglib2.RandomAccessibleInterval<T> img,
net.imglib2.Interval interval,
int theT,
int numThreads) |
java.util.List<DNASegment> |
findDNAs(net.imglib2.RandomAccessibleInterval<T> img,
net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType> iterableRegion,
int theT) |
java.util.List<DNASegment> |
findDNAs(net.imglib2.RandomAccessibleInterval<T> img,
net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType> iterableRegion,
int theT,
int numThreads) |
java.util.List<DNASegment> |
findDNAs(net.imglib2.RandomAccessibleInterval<T> img,
java.util.List<net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType>> iterableRegions,
int theT) |
java.util.List<DNASegment> |
findDNAs(net.imglib2.RandomAccessibleInterval<T> img,
java.util.List<net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType>> iterableRegions,
int theT,
int numThreads) |
boolean |
getFilterByMedianIntensity() |
boolean |
getFilterByVariance() |
boolean |
getFit() |
int |
getFitRadius() |
boolean |
getFitSecondOrder() |
double |
getGaussianSigma() |
int |
getMedianIntensityLowerBound() |
int |
getMinimumDistance() |
int |
getOptimalDNALength() |
double |
getThreshold() |
int |
getVarianceUpperBound() |
int |
getXDNAEndSearchRadius() |
int |
getYDNAEndSearchRadius() |
void |
setDogFilterRadius(double dogFilterRadius) |
void |
setFilterByMedianIntensity(boolean medianIntensityFilter) |
void |
setFilterByVariance(boolean varianceFilter) |
void |
setFit(boolean fit) |
void |
setFitRadius(int fitRadius) |
void |
setFitSecondOrder(boolean fitSecondOrder) |
void |
setGaussianSigma(double gaussSigma) |
void |
setMedianIntensityLowerBound(int medianIntensityLowerBound) |
void |
setMinimumDistance(int minimumDistance) |
void |
setOptimalDNALength(int optimalDNALength) |
void |
setThreshold(double threshold) |
void |
setUseDogFiler(boolean useDogFilter) |
void |
setVarianceUpperBound(int varianceUpperBound) |
void |
setXDNAEndSearchRadius(int xDNAEndSearchRadius) |
void |
setYDNAEndSearchRadius(int yDNAEndSearchRadius) |
public java.util.List<DNASegment> findDNAs(net.imglib2.RandomAccessibleInterval<T> img, net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType> iterableRegion, int theT)
public java.util.List<DNASegment> findDNAs(net.imglib2.RandomAccessibleInterval<T> img, net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType> iterableRegion, int theT, int numThreads)
public java.util.List<DNASegment> findDNAs(net.imglib2.RandomAccessibleInterval<T> img, java.util.List<net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType>> iterableRegions, int theT)
public java.util.List<DNASegment> findDNAs(net.imglib2.RandomAccessibleInterval<T> img, java.util.List<net.imglib2.roi.IterableRegion<net.imglib2.type.logic.BoolType>> iterableRegions, int theT, int numThreads)
public java.util.List<DNASegment> findDNAs(net.imglib2.RandomAccessibleInterval<T> img, net.imglib2.Interval interval, int theT, int numThreads)
public void setGaussianSigma(double gaussSigma)
public double getGaussianSigma()
public void setUseDogFiler(boolean useDogFilter)
public void setDogFilterRadius(double dogFilterRadius)
public void setThreshold(double threshold)
public double getThreshold()
public void setMinimumDistance(int minimumDistance)
public int getMinimumDistance()
public void setOptimalDNALength(int optimalDNALength)
public int getOptimalDNALength()
public void setYDNAEndSearchRadius(int yDNAEndSearchRadius)
public int getYDNAEndSearchRadius()
public void setXDNAEndSearchRadius(int xDNAEndSearchRadius)
public int getXDNAEndSearchRadius()
public void setFilterByVariance(boolean varianceFilter)
public boolean getFilterByVariance()
public int getVarianceUpperBound()
public void setVarianceUpperBound(int varianceUpperBound)
public void setFilterByMedianIntensity(boolean medianIntensityFilter)
public boolean getFilterByMedianIntensity()
public void setMedianIntensityLowerBound(int medianIntensityLowerBound)
public int getMedianIntensityLowerBound()
public void setFit(boolean fit)
public boolean getFit()
public void setFitSecondOrder(boolean fitSecondOrder)
public boolean getFitSecondOrder()
public void setFitRadius(int fitRadius)
public int getFitRadius()