|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplugins.big.bigsnake3d.core.ImageLUTContainer
public class ImageLUTContainer
Class that encapsulates the image-related look-up tables.
Constructor Summary | |
---|---|
ImageLUTContainer()
Default constructor. |
Method Summary | |
---|---|
void |
buildLUTs()
Constructs the look-up-tables that the snake needs to function. |
int |
getChannelNumber()
Returns the active channel. |
double[][] |
getFilteredImageDataArray()
Returns a two dimensional array containing the pixel values of the image after applying a smoothed Laplacian filter of the active channel. |
double[][] |
getImageDataArray()
Returns a two dimensional array containing the pixel values of the original image of the active channel. |
int |
getImageDepth()
Returns the depth in pixels of the image. |
int |
getImageHeight()
Returns the height in pixels of the image. |
int |
getImageWidth()
Returns the with in pixels of the image. |
icy.sequence.Sequence |
getOriginalSequence()
Returns the image from where the image data is extracted. |
double[][] |
getPreintegratedFilteredImageDataArray()
Returns a one dimensional array containing the pixel values of the image after applying a smoohted Laplacian filter after preintegration of the active channel. |
double[][] |
getPreintegratedImageDataArray()
Returns a one dimensional array containing the pixel values of the original image after preintegration of the active channel. |
double |
getSigma()
Returns the standard deviation of the Gaussian kernel used for smoothing. |
boolean |
isLUTUpToDate()
If true , the LUTs are consistent with the input parameters. |
void |
setChannelNumber(int channelNumber)
Sets the active channel. |
void |
setSequence(icy.sequence.Sequence sequence)
Sets the active image from where the data is extracted. |
void |
setSigma(double sigma)
Sets the standard deviation of the Gaussian kernel used for smoothing. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ImageLUTContainer()
Method Detail |
---|
public void buildLUTs() throws java.lang.Exception
java.lang.Exception
public boolean isLUTUpToDate()
true
, the LUTs are consistent with the input parameters.
public java.lang.String toString()
toString
in class java.lang.Object
public void setChannelNumber(int channelNumber)
public int getChannelNumber()
public void setSigma(double sigma)
public double getSigma()
public void setSequence(icy.sequence.Sequence sequence)
public icy.sequence.Sequence getOriginalSequence()
public int getImageWidth()
public int getImageHeight()
public int getImageDepth()
public double[][] getImageDataArray()
public double[][] getFilteredImageDataArray()
public double[][] getPreintegratedImageDataArray()
public double[][] getPreintegratedFilteredImageDataArray()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |