Package gov.nih.mipav.model.algorithms
Class AlgorithmNetworkSnake.ContractingSnake
java.lang.Object
gov.nih.mipav.model.algorithms.AlgorithmNetworkSnake.ContractingSnake
- Enclosing class:
AlgorithmNetworkSnake
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate floatprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetAlpha()floatgetBeta()floatgetGamma()booleangetNodes()voidinitialize(ArrayList<Point> snakePoints) voiditerate(byte[] imageBuffer, int bufferWidth, int bufferHeight, int m) voidsetAlpha(float alpha) voidsetBeta(float beta) voidsetGamma(float gamma) void
-
Field Details
-
isInitialised
private boolean isInitialised -
nodes
-
alpha
private float alpha -
beta
private float beta -
gamma
private float gamma
-
-
Constructor Details
-
ContractingSnake
public ContractingSnake()
-
-
Method Details
-
getIsInitialised
public boolean getIsInitialised() -
getNodes
-
setNodes
-
getAlpha
public float getAlpha() -
setAlpha
public void setAlpha(float alpha) -
getBeta
public float getBeta() -
setBeta
public void setBeta(float beta) -
getGamma
public float getGamma() -
setGamma
public void setGamma(float gamma) -
initialize
-
iterate
public void iterate(byte[] imageBuffer, int bufferWidth, int bufferHeight, int m)
-