public class ActiveContours extends LevelSetImplementation
Modifier and Type | Field and Description |
---|---|
protected double |
ADVECTION_FORCE |
protected double |
CURVATURE_EPSILON |
protected double[][][] |
gradients |
protected double |
GREY_TOLERANCE |
CONVERGENCE_FACTOR, CONVERGENCE_WEIGHT, DELTA_T, img, init_state, INSIDE, INSIDE_FAR, needInit, OUTSIDE, OUTSIDE_FAR, phi, seed_grey_zero, seed_greyvalue, source, STATE_ZERO, zScale
Constructor and Description |
---|
ActiveContours(ImageContainer image,
ImageProgressContainer img_progress,
StateContainer init_state,
double convergence,
double advection,
double curvature,
double grey_tol) |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanup() |
protected double |
getAdvectionTerm(int x,
int y,
int z) |
protected double |
getCurvatureTerm(int x,
int y,
int z) |
protected double |
getDeltaPhi(int x,
int y,
int z) |
protected void |
init() |
protected void |
updateDeltaT()
Updates the time step for numerical solution.
|
dumpStateMap, getStateContainer, getStateMap, step
protected double[][][] gradients
protected final double ADVECTION_FORCE
protected final double CURVATURE_EPSILON
protected final double GREY_TOLERANCE
public ActiveContours(ImageContainer image, ImageProgressContainer img_progress, StateContainer init_state, double convergence, double advection, double curvature, double grey_tol)
protected final void init()
init
in class LevelSetImplementation
protected final void cleanup()
cleanup
in class LevelSetImplementation
protected void updateDeltaT()
LevelSetImplementation
updateDeltaT
in class LevelSetImplementation
protected final double getDeltaPhi(int x, int y, int z)
getDeltaPhi
in class LevelSetImplementation
protected final double getAdvectionTerm(int x, int y, int z)
protected final double getCurvatureTerm(int x, int y, int z)
Copyright © 2015–2021 Fiji. All rights reserved.