de.unihalle.informatik.MiToBo.segmentation.levelset.core
Interface MTBLevelsetEnergyDerivable
- All Superinterfaces:
- MTBActiveContourEnergyDerivable
@ALDParametrizedClass
public interface MTBLevelsetEnergyDerivable
- extends MTBActiveContourEnergyDerivable
Interface defining levelset energies to be used with PDE techniques.
- Version:
- 1.0
- Author:
- martin scharm, birgit moeller
getDerivative
double getDerivative(MTBSegmentationInterface seg,
int x,
int y,
int z)
- Get the energy derivative value at position (x,y,z).
initEnergy
boolean initEnergy(LevelsetSolverDerivatives solver)
throws MTBLevelsetException
- Throws:
MTBLevelsetException
updateStatus
void updateStatus(MTBLevelsetFunctionDerivable phi)
throws MTBLevelsetException
- Throws:
MTBLevelsetException
validate
void validate()
throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
- Throws:
de.unihalle.informatik.Alida.exceptions.ALDOperatorException