Modifier and Type | Method and Description |
---|---|
protected LocalizableByDimCursor<B> |
GaussianConvolution3.getInputIterator(Image<B> temp1,
Image<B> temp2,
int currentDim) |
Modifier and Type | Method and Description |
---|---|
protected void |
GaussianConvolution4.convolve(LocalizableByDimCursor<B> inputIterator,
LocalizableCursor<B> outputIterator,
int dim,
B[] kernel,
long startPos,
long loopSize) |
protected void |
GaussianConvolution3.convolve(LocalizableByDimCursor<B> inputIterator,
LocalizableCursor<B> outputIterator,
int dim,
double[] kernel,
long startPos,
long loopSize) |
protected void |
GaussianConvolutionReal.convolve(LocalizableByDimCursor<T> inputIterator,
LocalizableCursor<T> outputIterator,
int dim,
double[] kernel,
long startPos,
long loopSize) |
protected void |
GaussianConvolution4.convolveDim(LocalizableByDimCursor<B> inputIterator,
LocalizableCursor<B> outputIterator,
int currentDim,
long startPos,
long loopSize) |
protected void |
GaussianConvolution3.convolveDim(LocalizableByDimCursor<B> inputIterator,
LocalizableCursor<B> outputIterator,
int currentDim,
long startPos,
long loopSize) |
Modifier and Type | Method and Description |
---|---|
protected void |
IntegralImageDouble.integrateLine(int d,
LocalizableByDimCursor<DoubleType> cursor,
DoubleType sum,
int size) |
protected void |
IntegralImageLong.integrateLine(int d,
LocalizableByDimCursor<LongType> cursor,
LongType sum,
int size) |
protected void |
IntegralImage.integrateLine(int d,
LocalizableByDimCursor<T> cursor,
T sum,
int size) |
protected void |
IntegralImageDouble.integrateLineDim0(Converter<R,DoubleType> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<DoubleType> cursorOut,
DoubleType sum,
DoubleType tmpVar,
int size) |
protected void |
IntegralImageDouble.integrateLineDim0(Converter<R,DoubleType> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<DoubleType> cursorOut,
DoubleType sum,
DoubleType tmpVar,
int size) |
protected void |
IntegralImageLong.integrateLineDim0(Converter<R,LongType> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<LongType> cursorOut,
LongType sum,
LongType tmpVar,
int size) |
protected void |
IntegralImageLong.integrateLineDim0(Converter<R,LongType> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<LongType> cursorOut,
LongType sum,
LongType tmpVar,
int size) |
protected void |
IntegralImage.integrateLineDim0(Converter<R,T> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<T> cursorOut,
T sum,
T tmpVar,
int size) |
protected void |
IntegralImage.integrateLineDim0(Converter<R,T> converter,
LocalizableByDimCursor<R> cursorIn,
LocalizableByDimCursor<T> cursorOut,
T sum,
T tmpVar,
int size) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
GradientWatershed.filterPeak(LocalizableByDimCursor<FloatType> imageCursor,
int[] peak,
int[] dimensions,
boolean find_minimum) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
StatisticalOperation.statsOp(LocalizableByDimCursor<T> cursor)
Perform the order statistic operation, then set the value of the type of the given cursor.
|
protected void |
MorphErode.statsOp(LocalizableByDimCursor<T> cursor) |
protected void |
MorphDilate.statsOp(LocalizableByDimCursor<T> cursor) |
protected void |
MedianFilter.statsOp(LocalizableByDimCursor<T> cursor) |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>> |
SubpixelLocalization.computeDerivativeVector(LocalizableByDimCursor<T> cursor)
Computes the n-dimensional 1st derivative vector in 3x3x3...x3 environment for a certain
Image location
defined by the position of the LocalizableByDimCursor . |
static <T extends RealType<T>> |
SubpixelLocalization.computeDerivativeVector(LocalizableByDimCursor<T> cursor,
Image<DoubleType> derivativeVector)
Computes the n-dimensional 1st derivative vector in 3x3x3...x3 environment for a certain
Image location
defined by the position of the LocalizableByDimCursor . |
static <T extends RealType<T>> |
SubpixelLocalization.computeHessianMatrix(LocalizableByDimCursor<T> cursor)
Computes the n-dimensional Hessian Matrix in 3x3x3...x3 environment for a certain
Image location
defined by the position of the LocalizableByDimCursor . |
static <T extends RealType<T>> |
SubpixelLocalization.computeHessianMatrix(LocalizableByDimCursor<T> cursor,
Image<DoubleType> hessianMatrix)
Computes the n-dimensional Hessian Matrix in 3x3x3...x3 environment for a certain
Image location
defined by the position of the LocalizableByDimCursor . |
protected Image<DoubleType> |
SubpixelLocalization.getDerivativeVector(LocalizableByDimCursor<T> cursor,
Image<DoubleType> derivativeVector)
This method is called by the process method to allow to override how the derivative vector is computed
|
protected Image<DoubleType> |
SubpixelLocalization.getHessianMatrix(LocalizableByDimCursor<T> cursor,
Image<DoubleType> hessianMatrix)
This method is called by the process method to allow to override how the hessian matrix is computed
|
Modifier and Type | Method and Description |
---|---|
LocalizableByDimCursor<T> |
Container.createLocalizableByDimCursor(Image<T> image) |
LocalizableByDimCursor<T> |
Container.createLocalizableByDimCursor(Image<T> image,
OutOfBoundsStrategyFactory<T> outOfBoundsFactory) |
Modifier and Type | Method and Description |
---|---|
LocalizableByDimCursor<T> |
ConstantContainer.createLocalizableByDimCursor(Image<T> image) |
LocalizableByDimCursor<T> |
ConstantContainer.createLocalizableByDimCursor(Image<T> image,
OutOfBoundsStrategyFactory<T> outOfBoundsFactory) |
Modifier and Type | Method and Description |
---|---|
LocalizableByDimCursor<T> |
DynamicContainer.createLocalizableByDimCursor(Image<T> image) |
LocalizableByDimCursor<T> |
DynamicContainer.createLocalizableByDimCursor(Image<T> image,
OutOfBoundsStrategyFactory<T> outOfBoundsFactory) |
Modifier and Type | Interface and Description |
---|---|
interface |
LocalizableByDimCursor3D<T extends Type<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
Array3DLocalizableByDimCursor<T extends Type<T>>
TODO
|
class |
Array3DLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
class |
ArrayLocalizableByDimCursor<T extends Type<T>>
TODO
|
class |
ArrayLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
CellLocalizableByDimCursor<T extends Type<T>>
TODO
|
class |
CellLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantLocalizableByDimCursor<T extends Type<T>>
A simple
LocalizableByDimCursor that always returns the same value at each position. |
class |
ConstantLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
A simple
LocalizableByDimCursorOutOfBoundsCursor that always returns the same value at each position. |
class |
ConstantLocalizablePlaneCursor<T extends Type<T>>
A simple
LocalizablePlaneCursor that always returns the same value at each position. |
Modifier and Type | Class and Description |
---|---|
class |
DynamicLocalizableByDimCursor<T extends Type<T>>
TODO
|
class |
DynamicLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
ImagePlusLocalizableByDimCursor<T extends Type<T>>
Positionable for a
ImagePlusContainers |
class |
ImagePlusLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
Positionable with OutOfBoundsStrategy for a
ImagePlusContainers |
Constructor and Description |
---|
GenericCursorLink(LocalizableByDimCursor<T> linkedCursor) |
Modifier and Type | Class and Description |
---|---|
class |
PlanarLocalizableByDimCursor<T extends Type<T>>
Positionable for a
PlanarContainers |
class |
PlanarLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
Positionable with OutOfBoundsStrategy for a
PlanarContainers |
Modifier and Type | Class and Description |
---|---|
class |
ShapeListCachedLocalizableByDimCursor<T extends Type<T>>
TODO
|
class |
ShapeListCachedLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
class |
ShapeListCachedLocalizablePlaneCursor<T extends Type<T>>
TODO
|
class |
ShapeListLocalizableByDimCursor<T extends Type<T>> |
class |
ShapeListLocalizableByDimOutOfBoundsCursor<T extends Type<T>>
TODO
|
class |
ShapeListLocalizablePlaneCursor<T extends Type<T>>
TODO
|
Modifier and Type | Field and Description |
---|---|
protected LocalizableByDimCursor<T> |
HyperSphereIterator.cursor |
protected LocalizableByDimCursor<T> |
AbstractSpecialCursor.cursor
The cursor that will be used internally to iterate in the domain.
|
protected LocalizableByDimCursor<T> |
SortedGrayLevelIteratorAllContainers.loccur |
Modifier and Type | Method and Description |
---|---|
LocalizableByDimCursor<T> |
LocalNeighborhoodCursor3DOptimized.getParentCursor() |
LocalizableByDimCursor<T> |
LocalNeighborhoodCursor.getParentCursor() |
Modifier and Type | Method and Description |
---|---|
static <T extends Type<T>> |
LocalNeighborhoodCursorFactory.createLocalNeighborhoodCursor(LocalizableByDimCursor<T> cursor) |
Constructor and Description |
---|
LocalNeighborhoodCursor(LocalizableByDimCursor<T> cursor) |
LocalNeighborhoodCursor3D(LocalizableByDimCursor<T> cursor) |
RegionOfInterestCursor(LocalizableByDimCursor<T> cursor,
int[] offset,
int[] size) |
Modifier and Type | Method and Description |
---|---|
LocalizableByDimCursor<T> |
Image.createLocalizableByDimCursor()
Creates a
LocalizableByDimCursor which is able to move freely within the Image . |
LocalizableByDimCursor<T> |
Image.createLocalizableByDimCursor(OutOfBoundsStrategyFactory<T> factory)
Creates a
LocalizableByDimCursor which is able to move freely within and out of Image bounds. |
Constructor and Description |
---|
LocalizableLabelingPerimeterCursor(LocalizableCursor<LabelingType<T>> c,
LocalizableByDimCursor<LabelingType<T>> cc,
T label) |
LocalizableLabelingPerimeterCursor(RegionOfInterestCursor<LabelingType<T>> c,
int[] offset,
LocalizableByDimCursor<LabelingType<T>> cc,
T label) |
Modifier and Type | Method and Description |
---|---|
abstract LocalizableByDimCursor<FloatType> |
IsolatedPixelWeightener.getResultIterator() |
LocalizableByDimCursor<FloatType> |
GaussContent.getResultIterator() |
LocalizableByDimCursor<FloatType> |
EntropyFast.getResultIterator() |
LocalizableByDimCursor<FloatType> |
AverageContent.getResultIterator() |
abstract LocalizableByDimCursor<FloatType> |
IsolatedPixelWeightener.getResultIterator(OutOfBoundsStrategyFactory<FloatType> factory) |
LocalizableByDimCursor<FloatType> |
GaussContent.getResultIterator(OutOfBoundsStrategyFactory<FloatType> factory) |
LocalizableByDimCursor<FloatType> |
EntropyFast.getResultIterator(OutOfBoundsStrategyFactory<FloatType> factory) |
LocalizableByDimCursor<FloatType> |
AverageContent.getResultIterator(OutOfBoundsStrategyFactory<FloatType> factory) |
Constructor and Description |
---|
Entropy(float stepSize,
Image<FloatType> img,
LocalizableByDimCursor<FloatType> cursor,
int histogramBins,
int windowSizeX,
int windowSizeY,
int windowSizeZ,
int x,
int y,
int z) |
Modifier and Type | Method and Description |
---|---|
static double[] |
LaPlaceFunctions.computeDerivativeVector3(LocalizableByDimCursor<FloatType> cursor) |
static double[] |
LaPlaceFunctions.computeHessianMatrix3x3(LocalizableByDimCursor<FloatType> cursor) |
Modifier and Type | Method and Description |
---|---|
static long |
DOM.computeSum(int fromX,
int fromY,
int fromZ,
int vX,
int vY,
int vZ,
LocalizableByDimCursor<LongType> randomAccess)
Compute the average in the area
|
static long |
DOM.computeSum2(int vX,
int vY,
int vZ,
LocalizableByDimCursor<LongType> randomAccess)
Compute the average in the area, the RandomAccess needs to be positioned at the top left front corner:
fromX - start coordinate in x (exclusive in integral image coordinates, inclusive in image coordinates)
fromY - start coordinate in y (exclusive in integral image coordinates, inclusive in image coordinates)
fromZ - start coordinate in z (exclusive in integral image coordinates, inclusive in image coordinates)
|
Copyright © 2015–2021 Fiji. All rights reserved.