|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SnakeOptimizerSingle | |
---|---|
de.unihalle.informatik.MiToBo.segmentation.snakes.energies | Provides classes with energies to be used with MiToBo snakes. |
de.unihalle.informatik.MiToBo.segmentation.snakes.energies.paramAdapt | Provides classes with parameter adaptation for energies to be used with MiToBo snakes. |
de.unihalle.informatik.MiToBo.segmentation.snakes.optimize | Provides classes for performing snake-based segmentation on images. |
de.unihalle.informatik.MiToBo.segmentation.snakes.optimize.termination | Provides classes for calculating several termination strategies of the snake optimization. |
Uses of SnakeOptimizerSingle in de.unihalle.informatik.MiToBo.segmentation.snakes.energies |
---|
Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.energies with parameters of type SnakeOptimizerSingle | |
---|---|
double |
MTBSnakeEnergyComputable.calcEnergy(SnakeOptimizerSingle o)
Calculates the energy of the current snake. |
double |
MTBSnakeEnergyCD_OverlapPenalty.calcEnergy(SnakeOptimizerSingle opt)
Calculates the current energy of the snake. |
double |
MTBSnakeEnergyCD_KassLength.calcEnergy(SnakeOptimizerSingle opt)
Calculates snake energy (non-normalized!). |
double |
MTBSnakeEnergyCD_KassCurvature.calcEnergy(SnakeOptimizerSingle opt)
Calculates normalized snake energy. |
double |
MTBSnakeEnergyCD_CVRegionFit.calcEnergy(SnakeOptimizerSingle opt)
|
double |
MTBSnakeEnergyCDImageBased.calcEnergy(SnakeOptimizerSingle opt)
|
double |
MTBSnakeEnergyCD_KassLength.calcEnergy(SnakeOptimizerSingle opt,
int pos)
Calculates energy at a certain position for the current snake. |
double |
MTBSnakeEnergyCD_KassCurvature.calcEnergy(SnakeOptimizerSingle opt,
int pos)
Calculates length term of snake energy at a certain position for the current snake. |
double |
MTBSnakeEnergyCDImageBased.calcEnergy(SnakeOptimizerSingle opt,
int pointID)
Calculates energy at a certain snake point. |
boolean |
MTBSnakeEnergyDerivable.initEnergy(SnakeOptimizerSingle o)
Init routine which is called once before the energy is actually used. |
boolean |
MTBSnakeEnergyComputable.initEnergy(SnakeOptimizerSingle o)
Init routine which is called once before the energy is actually used. |
boolean |
MTBSnakeEnergyCD_OverlapPenalty.initEnergy(SnakeOptimizerSingle opt)
|
boolean |
MTBSnakeEnergyCD_KassLength.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCD_KassCurvature.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCD_CVRegionFit.initEnergy(SnakeOptimizerSingle opt)
|
boolean |
MTBSnakeEnergyCDImageBased.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCDIB_Intensity.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCDIB_Gradient.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCDIB_GVF2D.initEnergy(SnakeOptimizerSingle o)
|
boolean |
MTBSnakeEnergyCDIB_Distance.initEnergy(SnakeOptimizerSingle o)
|
void |
MTBSnakeEnergyDerivable.updateStatus(SnakeOptimizerSingle o)
Update internal state of energy object prior to usaging it. |
void |
MTBSnakeEnergyComputable.updateStatus(SnakeOptimizerSingle o)
Update internal state of energy object prior to querying derivatives and so on. |
void |
MTBSnakeEnergyCD_OverlapPenalty.updateStatus(SnakeOptimizerSingle o)
|
void |
MTBSnakeEnergyCD_KassLength.updateStatus(SnakeOptimizerSingle o)
|
void |
MTBSnakeEnergyCD_KassCurvature.updateStatus(SnakeOptimizerSingle o)
|
void |
MTBSnakeEnergyCD_CVRegionFit.updateStatus(SnakeOptimizerSingle opt)
|
void |
MTBSnakeEnergyCDImageBased.updateStatus(SnakeOptimizerSingle o)
|
Uses of SnakeOptimizerSingle in de.unihalle.informatik.MiToBo.segmentation.snakes.energies.paramAdapt |
---|
Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.energies.paramAdapt with parameters of type SnakeOptimizerSingle | |
---|---|
double[] |
MTBSnakeEnergyCD_KassLength_ParamAdaptNone.alphaUpdate(SnakeOptimizerSingle o,
double[] alphas)
Update function for alphas. |
double[] |
MTBSnakeEnergyCD_KassLength_ParamAdaptFix.alphaUpdate(SnakeOptimizerSingle o,
double[] curAlphas)
|
abstract double[] |
MTBSnakeEnergyCD_KassLength_ParamAdapt.alphaUpdate(SnakeOptimizerSingle o,
double[] curAlphas)
Update function for alpha values. |
double[] |
MTBSnakeEnergyCD_KassCurvature_ParamAdaptNone.betaUpdate(SnakeOptimizerSingle o,
double[] betas)
Update function for betas. |
double[] |
MTBSnakeEnergyCD_KassCurvature_ParamAdaptFix.betaUpdate(SnakeOptimizerSingle o,
double[] curBetas)
|
abstract double[] |
MTBSnakeEnergyCD_KassCurvature_ParamAdapt.betaUpdate(SnakeOptimizerSingle o,
double[] curBetas)
Update function for beta values. |
Uses of SnakeOptimizerSingle in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize |
---|
Subclasses of SnakeOptimizerSingle in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize | |
---|---|
class |
SnakeOptimizerSingleGreedy
Image contour segmentation using parametric snakes with greedy optimization. |
class |
SnakeOptimizerSingleVarCalc
Image contour segmentation using parametric snakes. |
Fields in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize declared as SnakeOptimizerSingle | |
---|---|
protected SnakeOptimizerSingle[] |
SnakeOptimizerCoupled.snakeOpters
Array of individual snake optimizers. |
protected SnakeOptimizerSingle |
SnakeOptimizerCoupled.snakeOptimizer
Optimizer object for a single snake. |
Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize that return SnakeOptimizerSingle | |
---|---|
SnakeOptimizerSingle |
SnakeOptimizerSingleGreedy.clone()
|
Constructors in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize with parameters of type SnakeOptimizerSingle | |
---|---|
SnakeOptimizerCoupled(MTBImage img,
MTBPolygon2DSet initSnakes,
SnakeOptimizerSingle sopt,
boolean[] activeArray)
Default constructor. |
Uses of SnakeOptimizerSingle in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize.termination |
---|
Fields in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize.termination declared as SnakeOptimizerSingle | |
---|---|
protected SnakeOptimizerSingle |
MTBTermination.optimizer
Current snake optimizer with all its parameters and fields. |
Methods in de.unihalle.informatik.MiToBo.segmentation.snakes.optimize.termination with parameters of type SnakeOptimizerSingle | |
---|---|
abstract boolean |
MTBTermination.init(SnakeOptimizerSingle opt)
Initializing routine which is called once before the termination is actually used. |
boolean |
MTBTermMotionDiff.init(SnakeOptimizerSingle opt)
|
boolean |
MTBTermMaxIterations.init(SnakeOptimizerSingle opt)
|
boolean |
MTBTermAreaDiffSlidingOffset.init(SnakeOptimizerSingle opt)
|
boolean |
MTBTermAreaDiff.init(SnakeOptimizerSingle opt)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |