public class DOM extends Object
Constructor and Description |
---|
DOM() |
Modifier and Type | Method and Description |
---|---|
static Image<FloatType> |
computeContentBasedGauss(Image<FloatType> img,
int fusionSigma1,
int fusionSigma2,
float zStretching) |
static Image<FloatType> |
computeContentBasedWeighting(Image<FloatType> img,
int fusionSigma1,
int fusionSigma2,
float zStretching) |
static void |
computeDifferencOfMean(Image<LongType> integralImg,
Image<FloatType> domImg,
int sx1,
int sy1,
int sz1,
int sx2,
int sy2,
int sz2,
float min,
float max) |
static void |
computeDifferencOfMean3d(Image<LongType> integralImg,
Image<FloatType> domImg,
int sx1,
int sy1,
int sz1,
int sx2,
int sy2,
int sz2,
float min,
float max) |
static void |
computeMinMax(Image<FloatType> img,
FloatType min,
FloatType max) |
static long |
computeSum(int fromX,
int fromY,
int fromZ,
int vX,
int vY,
int vZ,
LocalizableByDimCursor<LongType> randomAccess)
Compute the average in the area
|
static long |
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)
|
static void |
main(String[] args) |
static void |
mean(Image<LongType> integralImg,
Image<FloatType> domImg,
int sx,
int sy,
int sz) |
static void |
meanMirror(Image<LongType> integralImg,
Image<FloatType> domImg,
int sx,
int sy,
int sz) |
public static final void computeDifferencOfMean3d(Image<LongType> integralImg, Image<FloatType> domImg, int sx1, int sy1, int sz1, int sx2, int sy2, int sz2, float min, float max)
public static final void mean(Image<LongType> integralImg, Image<FloatType> domImg, int sx, int sy, int sz)
public static final void meanMirror(Image<LongType> integralImg, Image<FloatType> domImg, int sx, int sy, int sz)
public static final void computeDifferencOfMean(Image<LongType> integralImg, Image<FloatType> domImg, int sx1, int sy1, int sz1, int sx2, int sy2, int sz2, float min, float max)
public static final long computeSum2(int vX, int vY, int vZ, LocalizableByDimCursor<LongType> randomAccess)
vX
- - number of pixels in xvY
- - number of pixels in yvZ
- - number of pixels in zrandomAccess
- - randomAccess on the integral imagepublic static final long computeSum(int fromX, int fromY, int fromZ, int vX, int vY, int vZ, LocalizableByDimCursor<LongType> randomAccess)
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)vX
- - number of pixels in xvY
- - number of pixels in yvZ
- - number of pixels in zrandomAccess
- - randomAccess on the integral imagepublic static final void computeMinMax(Image<FloatType> img, FloatType min, FloatType max)
public static Image<FloatType> computeContentBasedGauss(Image<FloatType> img, int fusionSigma1, int fusionSigma2, float zStretching)
public static Image<FloatType> computeContentBasedWeighting(Image<FloatType> img, int fusionSigma1, int fusionSigma2, float zStretching)
public static void main(String[] args)
Copyright © 2015–2021 Fiji. All rights reserved.