|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ij3d.image3d.ColorImage3D
public class ColorImage3D
IntImage3D implemente la classe Image3D pour une utilisation avec des images contenant de valeurs entieres
Field Summary | |
---|---|
protected double[] |
BLUE
Description of the Field |
protected IntImage3D[] |
couleur
Description of the Field |
protected double[] |
GREEN
Description of the Field |
protected int |
nbdecouleur
Description of the Field |
protected double[] |
RED
Description of the Field |
protected int |
sizex
Description of the Field |
protected int |
sizey
Description of the Field |
protected int |
sizez
Description of the Field |
static java.lang.String[] |
tabcolor
Description of the Field |
Constructor Summary | |
---|---|
ColorImage3D()
constructeur d'un volume vide attention rien dedans maximum de couleur |
|
ColorImage3D(int nbcolor)
constructeur d'un volume vide attention rien dedans nombre de couleur fourni |
|
ColorImage3D(int sizex,
int sizey,
int sizez)
constructeur d'un volume vide (noir) |
|
ColorImage3D(int sizex,
int sizey,
int sizez,
int nbcolor)
constructeur d'un volume vide (noir) |
Method Summary | |
---|---|
boolean |
addColor(ij.ImageStack img)
ajoute une couleur a l'image3D si c'est possible |
boolean |
addColor(IntImage3D img)
ajoute une couleur a l'image3D si c'est possible |
ColorImage3D |
binarisation(double seuil1,
double seuil2)
Description of the Method |
void |
extendHisto()
extension de l'histogramme sur chaque couleur |
ColorImage3D |
fermeture3D(int vx,
int vy,
int vz,
int ite,
boolean inverse)
Fermeture binaire 3D, normalement les objets sont noir sur fond blanc |
IntImage3D |
getColor(java.lang.String col)
recupere une couleur donnee a l'image3D |
int |
getNbColor()
Gets the nbColor attribute of the ColorImage3D object |
int |
getSizex()
Gets the sizex attribute of the ColorImage3D object |
int |
getSizey()
Gets the sizey attribute of the ColorImage3D object |
int |
getSizez()
Gets the sizez attribute of the ColorImage3D object |
ij.ImageStack |
getStack()
recupere l'Image3D comme une ImageStack |
ColorImage3D |
medianFilter(int voisx,
int voisy,
int voisz)
filtre le volume grace a un filtre median 3D |
ColorImage3D |
ouverture3D(int vx,
int vy,
int vz,
int ite,
boolean inverse)
Ouverture binaire 3D, normalement les objets sont noir sur fond blanc |
ColorImage3D |
RH_Maxima(int R,
int H)
Description of the Method |
void |
setColor(ij.ImageStack img,
java.lang.String col)
met une couleur donnee a l'image3D |
void |
setColor(IntImage3D img,
java.lang.String col)
met une couleur donnee a l'image3D |
int[] |
snr3D()
Description of the Method |
ColorImage3D |
tophatFilter(int voisx,
int voisy,
int voisz)
Description of the Method |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String[] tabcolor
protected final double[] RED
protected final double[] GREEN
protected final double[] BLUE
protected int nbdecouleur
protected IntImage3D[] couleur
protected int sizex
protected int sizey
protected int sizez
Constructor Detail |
---|
public ColorImage3D()
public ColorImage3D(int nbcolor)
nbcolor
- nombre de couleurpublic ColorImage3D(int sizex, int sizey, int sizez)
sizex
- taille du volume en xsizey
- taille du volume en ysizez
- taille du volume en zpublic ColorImage3D(int sizex, int sizey, int sizez, int nbcolor)
sizex
- taille du volume en xsizey
- taille du volume en ysizez
- taille du volume en znbcolor
- nombre de couleurMethod Detail |
---|
public int getSizex()
public int getSizey()
public int getSizez()
public int getNbColor()
public boolean addColor(IntImage3D img)
img
- IntImage3D contenant les valeurs des pixels pour la couleur
public boolean addColor(ij.ImageStack img)
img
- ImageStack contenant les valeurs des pixels pour la couleur
public void setColor(IntImage3D img, java.lang.String col)
img
- IntImage3D contenant les valeurs des pixels pour la couleurcol
- couleur que l'on veut assigner (les couleurs connues sont dans
ColorImage3D.tabcolor)public void setColor(ij.ImageStack img, java.lang.String col)
img
- ImageStack contenant les valeurs des pixels pour la couleurcol
- couleur que l'on veut assigner (les couleurs connues sont dans
ColorImage3D.tabcolor)public IntImage3D getColor(java.lang.String col)
col
- couleur que l'on veut assigner (les couleurs connues sont dans
ColorImage3D.tabcolor)
public ij.ImageStack getStack()
public ColorImage3D medianFilter(int voisx, int voisy, int voisz)
voisx
- rayon du voisinage en xvoisy
- rayon du voisinage en yvoisz
- rayon du voisinage en z
public ColorImage3D tophatFilter(int voisx, int voisy, int voisz)
voisx
- Description of the Parametervoisy
- Description of the Parametervoisz
- Description of the Parameter
public ColorImage3D RH_Maxima(int R, int H)
R
- Description of the ParameterH
- Description of the Parameter
public ColorImage3D binarisation(double seuil1, double seuil2)
seuil1
- Description of the Parameterseuil2
- Description of the Parameter
public ColorImage3D ouverture3D(int vx, int vy, int vz, int ite, boolean inverse)
inverse
- Convention inversee, objets blancs sur fond noirite
- Taille de l'ouverturevx
- Description of the Parametervy
- Description of the Parametervz
- Description of the Parameter
public ColorImage3D fermeture3D(int vx, int vy, int vz, int ite, boolean inverse)
inverse
- Convention inversee, objets blancs sur fond noirite
- Taille de la fermeturevx
- Description of the Parametervy
- Description of the Parametervz
- Description of the Parameter
public void extendHisto()
public int[] snr3D()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |