@Deprecated public class RealImage3D extends Image3D
Constructor and Description |
---|
RealImage3D(ImagePlus plus)
Deprecated.
|
RealImage3D(ImageProcessor ip)
Deprecated.
Constructor for the RealImage3D object
|
RealImage3D(ImageStack pile)
Deprecated.
constructeur d'un volume a partir d'un IJstack
|
RealImage3D(int sizex,
int sizey,
int sizez)
Deprecated.
constructeur d'un volume vide (noir)
|
RealImage3D(int sizex,
int sizey,
int sizez,
float[][] data)
Deprecated.
Constructor for the RealImage3D object
|
Modifier and Type | Method and Description |
---|---|
RealImage3D |
adaptiveFilter(float radx,
float rady,
float radz,
int nbcpus)
Deprecated.
Adaptive Filter in 3D (expermimental) Take 7 neighborhood, compute mean
and std dev Assign mean of neighborhood with lowest std dev
|
RealImage3D |
add(RealImage3D img)
Deprecated.
adds a RealImage3D to this one
|
RealImage3D |
add(RealImage3D img,
ArrayUtil transform)
Deprecated.
adds a transformed RealImage3D to this one
|
RealImage3D |
add(RealImage3D img,
GeomTransform3D transf)
Deprecated.
adds a transformed RealImage3D to this one
|
Image3D |
addImage(Image3D img,
float s,
float t)
Deprecated.
Adds a feature to the Image attribute of the RealImage3D object
|
Image3D |
addImage(RealImage3D img,
float t)
Deprecated.
Adds a feature to the Image attribute of the RealImage3D object
|
RealImage3D |
addValue(float value)
Deprecated.
adds a given value to all pixels
|
RealImage3D |
applyTransform(GeomTransform3D trans)
Deprecated.
applique une transformation 3D a une image (inversion de la matrice
realisee pour trouver le pixel (i,j,k) dans l'image originale)
|
RealImage3D |
autoApplyTransform(GeomTransform3D trans)
Deprecated.
Description of the Method
|
IntImage3D |
binarisation(int seuilb,
int seuilh)
Deprecated.
binarisation de l'image
|
RealImage3D |
centerCrop(int newsizex,
int newsizey,
int newsizez)
Deprecated.
Description of the Method
|
RealImage3D |
createLocalMaximaImage(float voisx,
float voisy,
float voisz,
boolean keep)
Deprecated.
Création d'une image des maxima locaux dans un voisiange donne
|
RealImage3D |
crop(int newcenterx,
int newcentery,
int newcenterz,
int newsizex,
int newsizey,
int newsizez)
Deprecated.
Description of the Method
|
Image3D |
dilatation3D(int fond,
int voisx,
int voisy,
int voisz)
Deprecated.
base pour la morphologie mathématique binaire (dilatation)
Les objets sont segmentes et ont donc une couleur différente du fond |
RealImage3D |
divideBy(float div)
Deprecated.
divides all pixels by a value
|
Image3D |
erosion3D(int fond,
int voisx,
int voisy,
int voisz)
Deprecated.
Description of the Method
|
Image3D |
fermeture3D(int fond,
int voisx,
int voisy,
int voisz,
int ite)
Deprecated.
Description of the Method
|
void |
filterGeneric(RealImage3D out,
float radx,
float rady,
float radz,
int zmin,
int zmax,
int filter)
Deprecated.
3D filter using threads
|
HistogramUtil |
getHistogram()
Deprecated.
donne l'histogramme de l'image3D 32 bits en decoupage de 65 536 bins //
attention pas de lien direct entre case et valeur pixel
|
double |
getMaximum()
Deprecated.
donne le maximum de l'image3D
|
double |
getMinimum()
Deprecated.
donne le minimum de l'image3D
|
float |
getPix(float x,
float y,
float z)
Deprecated.
Gets the trilinear interpolated pixel value at position (x,y,z) as a
double
|
float |
getPix(int x,
int y,
int z)
Deprecated.
Gets the pixel value at position (x,y,z) as a double
|
float |
getPix(Voxel3D vox,
boolean b)
Deprecated.
|
float |
getPixel(double x,
double y,
double z)
Deprecated.
|
float |
getPixel(float x,
float y,
float z)
Deprecated.
Gets the trilinear interpolated pixel value at position (x,y,z)
|
float |
getPixel(int x,
int y,
int z)
Deprecated.
Gets the pixel value at position (x,y,z)
|
float |
getPixelTransformedI(double X,
double Y,
double Z,
GeomTransform3D inverttrans)
Deprecated.
Gets the pixel corresponding to the direct application of the transform
given
|
float |
getPixelTransformedI(Voxel3D pixel,
GeomTransform3D inverttrans)
Deprecated.
Gets the pixel corresponding to the direct application of the transform
given
|
RealImage3D |
getPow2Img()
Deprecated.
Gets the pow2Img attribute of the RealImage3D object
|
RealImage3D |
getPow2Img(int sizexmax,
int sizeymax,
int sizezmax)
Deprecated.
Gets the pow2Img attribute of the RealImage3D object
|
ImageStack |
getStack()
Deprecated.
Gets the IJstack attribute of the RealImage3D object
|
float |
getTransformPixel(Voxel3D pixel,
GeomTransform3D trans)
Deprecated.
Gets the pixel corresponding to the pixel given if the transform is
applied (inversion of matrice)
|
boolean |
isLocalMaximum(int x,
int y,
int z,
float voisx,
float voisy,
float voisz)
Deprecated.
dit si le pixel donne est un maximum local avec un voisinage donne
|
RealImage3D |
maximumFilter(int voisx,
int voisy,
int voisz)
Deprecated.
filtre le volume grace a un filtre maximum 3D
|
Image3D |
medianFilter(int voisx,
int voisy,
int voisz)
Deprecated.
filtre le volume grace a un filtre median 3D
|
Image3D |
minimumFilter(int voisx,
int voisy,
int voisz)
Deprecated.
filtre le volume grace a un filtre minimum 3D
|
RealImage3D |
multiplyBy(float mult)
Deprecated.
multiplies all pixels by a given value
|
RealImage3D |
multiplyBy(Image3D mult)
Deprecated.
|
Image3D |
nonLinearLaplacianFilter(int voisx,
int voisy,
int voisz)
Deprecated.
filtre le volume grace a un filtre laplacien non lineaire
|
Image3D |
ouverture3D(int fond,
int voisx,
int voisy,
int voisz,
int ite)
Deprecated.
Description of the Method
|
RealImage3D |
project(int axis)
Deprecated.
Description of the Method
|
RealImage3D |
project(Vector3D V,
Vector3D C,
boolean moy)
Deprecated.
Description of the Method
|
FloatProcessor |
projection(Vector3D V,
Vector3D C,
boolean moy)
Deprecated.
Description of the Method
|
FloatProcessor |
projectionInterpolated(Vector3D W,
boolean moy)
Deprecated.
Projection by interpolation
|
void |
putPixel(int x,
int y,
int z,
double value)
Deprecated.
Description of the Method
|
void |
putPixel(int x,
int y,
int z,
float value)
Deprecated.
Sets the pixel value at position (x,y,z)
|
RealImage3D |
resetImage()
Deprecated.
Description of the Method
|
void |
setPix(int x,
int y,
int z,
double value)
Deprecated.
Sets the pixel value at position (x,y,z) as a double
|
void |
setSizes(int sx,
int sy,
int sz)
Deprecated.
Sets the sizes attribute of the RealImage3D object
|
Image3D |
tophatFilter(int voisx,
int voisy,
int voisz)
Deprecated.
filtre le volume grace a un filtre top hat
|
computeMinMax, createKernelEllipsoid, crossCorrelationNormalized, extract, getCenterX, getCenterY, getCenterZ, getFloatMaximum, getFloatMinimum, getLinePixelValue, getLinePixelValue, getMaxPixel, getMean, getNbPixel, getNeighborhood, getNeighborhood, getNeighborhood3x3x3, getNeighborhoodCross3D, getNeighborhoodGrayKernelAdd, getNeighborhoodGrayKernelMinus, getNeighborhoodKernel, getNeighborhoodLayer, getNeighborhoodLayer, getNeighborhoodSphere, getNeighborhoodSphere, getPlus, getSigma, getSizex, getSizey, getSizez, getSumAbs, getType, insert, kill, radialDistribution, radialDistribution, reset, reset, setShowStatus, split
public RealImage3D(int sizex, int sizey, int sizez)
sizex
- taille du volume en xsizey
- taille du volume en ysizez
- taille du volume en zpublic RealImage3D(int sizex, int sizey, int sizez, float[][] data)
sizex
- Description of the Parametersizey
- Description of the Parametersizez
- Description of the Parameterdata
- Description of the Parameterpublic RealImage3D(ImageStack pile)
pile
- IJstack en entreepublic RealImage3D(ImagePlus plus)
public RealImage3D(ImageProcessor ip)
ip
- Description of the Parameterpublic void setSizes(int sx, int sy, int sz)
sx
- The new sizes valuesy
- The new sizes valuesz
- The new sizes valuepublic float getPix(int x, int y, int z)
public float getPixel(int x, int y, int z)
x
- coordinate on X axisy
- coordinate on Y axisz
- coordinate on Z axispublic float getPix(float x, float y, float z)
public float getPixel(float x, float y, float z)
x
- coordinate on X axisy
- coordinate on Y axisz
- coordinate on Z axispublic float getPixel(double x, double y, double z)
x
- y
- z
- public void setPix(int x, int y, int z, double value)
public void putPixel(int x, int y, int z, float value)
x
- coordinate on X axisy
- coordinate on Y axisz
- coordinate on Z axisvalue
- The pixel valuepublic void putPixel(int x, int y, int z, double value)
x
- Description of the Parametery
- Description of the Parameterz
- Description of the Parametervalue
- Description of the Parameterpublic ImageStack getStack()
public double getMaximum()
public double getMinimum()
public RealImage3D getPow2Img()
public RealImage3D getPow2Img(int sizexmax, int sizeymax, int sizezmax)
sizexmax
- Description of the Parametersizeymax
- Description of the Parametersizezmax
- Description of the Parameterpublic RealImage3D createLocalMaximaImage(float voisx, float voisy, float voisz, boolean keep)
createLocalMaximaImage
in class Image3D
voisx
- taille voisiange en xvoisy
- taille voisiange en yvoisz
- taille voisiange en zkeep
- public boolean isLocalMaximum(int x, int y, int z, float voisx, float voisy, float voisz)
x
- coordonnee en x du pixely
- coordonnee en y du pixelz
- coordonnee en z du pixelvoisx
- voisinage en xvoisy
- voisinage en yvoisz
- voisinage en zpublic IntImage3D binarisation(int seuilb, int seuilh)
binarisation
in class Image3D
seuilb
- Description of the Parameterseuilh
- Description of the Parameterpublic HistogramUtil getHistogram()
getHistogram
in class Image3D
public Image3D addImage(Image3D img, float s, float t)
img
- The feature to be added to the Image attributes
- The feature to be added to the Image attributet
- The feature to be added to the Image attributepublic void filterGeneric(RealImage3D out, float radx, float rady, float radz, int zmin, int zmax, int filter)
out
- radx
- Radius of mean filter in xrady
- Radius of mean filter in yradz
- Radius of mean filter in zzmin
- filter
- zmax
- public RealImage3D adaptiveFilter(float radx, float rady, float radz, int nbcpus)
radx
- radz
- rady
- public Image3D addImage(RealImage3D img, float t)
img
- The feature to be added to the Image attributet
- The feature to be added to the Image attributepublic RealImage3D add(RealImage3D img)
img
- RealImage3d to addpublic RealImage3D add(RealImage3D img, ArrayUtil transform)
img
- RealImage3d to addtransform
- 3D transform to apply to the image given [tx ty tz rx ry
rz]public RealImage3D add(RealImage3D img, GeomTransform3D transf)
img
- RealImage3d to addtransf
- 3D transform to apply to the image givenpublic RealImage3D divideBy(float div)
div
- value by which dividing all pixelspublic RealImage3D multiplyBy(float mult)
mult
- value by which multiplying all pixelspublic RealImage3D multiplyBy(Image3D mult)
mult
- public RealImage3D addValue(float value)
value
- value to add to all pixelspublic RealImage3D applyTransform(GeomTransform3D trans)
trans
- Description of the Parameterpublic RealImage3D autoApplyTransform(GeomTransform3D trans)
trans
- Description of the Parameterpublic float getTransformPixel(Voxel3D pixel, GeomTransform3D trans)
pixel
- Description of the Parametertrans
- Description of the Parameterpublic float getPixelTransformedI(Voxel3D pixel, GeomTransform3D inverttrans)
pixel
- coordinates of the original pixelinverttrans
- 3D transform invertedpublic float getPixelTransformedI(double X, double Y, double Z, GeomTransform3D inverttrans)
X
- coordinate of original pixel on X AxisY
- coordinate of original pixel on Y AxisZ
- coordinate of original pixel on Z Axisinverttrans
- 3D transform invertedpublic RealImage3D centerCrop(int newsizex, int newsizey, int newsizez)
newsizex
- Description of the Parameternewsizey
- Description of the Parameternewsizez
- Description of the Parameterpublic RealImage3D crop(int newcenterx, int newcentery, int newcenterz, int newsizex, int newsizey, int newsizez)
crop
in class Image3D
newcenterx
- Description of the Parameternewcentery
- Description of the Parameternewcenterz
- Description of the Parameternewsizex
- Description of the Parameternewsizey
- Description of the Parameternewsizez
- Description of the Parameterpublic RealImage3D resetImage()
public Image3D medianFilter(int voisx, int voisy, int voisz)
voisx
- rayon du voisinage en xvoisy
- rayon du voisinage en yvoisz
- rayon du voisinage en zpublic RealImage3D maximumFilter(int voisx, int voisy, int voisz)
voisx
- rayon du voisinage en xvoisy
- rayon du voisinage en yvoisz
- rayon du voisinage en zpublic Image3D minimumFilter(int voisx, int voisy, int voisz)
voisx
- rayon du voisinage en xvoisy
- rayon du voisinage en yvoisz
- rayon du voisinage en zpublic Image3D tophatFilter(int voisx, int voisy, int voisz)
voisx
- rayon du voisinage en xvoisy
- rayon du voisinage en yvoisz
- rayon du voisinage en zpublic Image3D nonLinearLaplacianFilter(int voisx, int voisy, int voisz)
voisx
- Description of the Parametervoisy
- Description of the Parametervoisz
- Description of the Parameterpublic Image3D dilatation3D(int fond, int voisx, int voisy, int voisz)
fond
- niveau de gris du fondvoisx
- voisinage en xvoisy
- voisinage en yvoisz
- voisinage en zpublic Image3D erosion3D(int fond, int voisx, int voisy, int voisz)
fond
- Description of the Parametervoisx
- Description of the Parametervoisy
- Description of the Parametervoisz
- Description of the Parameterpublic Image3D ouverture3D(int fond, int voisx, int voisy, int voisz, int ite)
voisx
- Description of the Parametervoisy
- Description of the Parametervoisz
- Description of the Parameterite
- Description of the Parameterfond
- Description of the Parameterpublic Image3D fermeture3D(int fond, int voisx, int voisy, int voisz, int ite)
voisx
- Description of the Parametervoisy
- Description of the Parametervoisz
- Description of the Parameterite
- Description of the Parameterfond
- Description of the Parameterpublic RealImage3D project(int axis)
axis
- Description of the Parameterpublic RealImage3D project(Vector3D V, Vector3D C, boolean moy)
V
- Description of the ParameterC
- Description of the Parametermoy
- Description of the Parameterpublic FloatProcessor projection(Vector3D V, Vector3D C, boolean moy)
V
- Description of the ParameterC
- Description of the Parametermoy
- Description of the Parameterpublic FloatProcessor projectionInterpolated(Vector3D W, boolean moy)
W
- Direction of the projectionmoy
- Mean projection or sum