Package | Description |
---|---|
de.unihalle.informatik.MiToBo.segmentation.activecontours.datatypes | |
de.unihalle.informatik.MiToBo.segmentation.levelset.core | |
de.unihalle.informatik.MiToBo.segmentation.levelset.core.energies.derivable | |
de.unihalle.informatik.MiToBo.segmentation.snakes.datatypes |
Provides basic datatypes for MiToBo explicit active contours (snakes).
|
de.unihalle.informatik.MiToBo.segmentation.snakes.energies |
Provides classes with energies to be used with MiToBo snakes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MTBActiveContourEnergyComputable
Common interface for active contour energies used in non-PDE contexts.
|
interface |
MTBActiveContourEnergyDerivable
Common interface for active contour energies used in PDE contexts.
|
Modifier and Type | Method and Description |
---|---|
MTBActiveContourEnergy |
MTBSet_ActiveContourEnergy.getEnergy(int i)
Returns the energy with given index.
|
Modifier and Type | Method and Description |
---|---|
Vector<MTBActiveContourEnergy> |
MTBSet_ActiveContourEnergy.getGenericEnergyList()
Returns list of energies converted to generic type.
|
Modifier and Type | Method and Description |
---|---|
void |
MTBSet_ActiveContourEnergy.setEnergyList(Vector<MTBActiveContourEnergy> es)
Sets list of energies.
|
Modifier and Type | Method and Description |
---|---|
Vector<MTBActiveContourEnergy> |
MTBSet_LevelEnergyDerivable.getGenericEnergyList()
Returns the list of energies.
|
Modifier and Type | Method and Description |
---|---|
void |
MTBSet_LevelEnergyDerivable.setEnergyList(Vector<MTBActiveContourEnergy> es)
Specify a new set of energies, all weights are reset to 1.0.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MTBLevelsetEnergyDerivable
Interface specifying level set energies to be used with techniques of the
calculus of variations.
|
Modifier and Type | Class and Description |
---|---|
class |
MTBLevelEnergyDerivable_Area
Level set energy minimizing area enclosed by the zero level.
|
class |
MTBLevelEnergyDerivable_CVRegionFit
Implementation of Chan-Vese energy for level set functions.
|
class |
MTBLevelEnergyDerivable_Length
Energy minimizing the length of a level set's isocontour.
|
Modifier and Type | Method and Description |
---|---|
Vector<MTBActiveContourEnergy> |
MTBSet_SnakeEnergyDerivable.getGenericEnergyList()
Returns the list of energies.
|
Vector<MTBActiveContourEnergy> |
MTBSet_SnakeEnergyComputable.getGenericEnergyList()
Returns the list of energies.
|
Modifier and Type | Method and Description |
---|---|
void |
MTBSet_SnakeEnergyDerivable.setEnergyList(Vector<MTBActiveContourEnergy> es)
Specify a new set of energies, all weights are reset to 1.0.
|
void |
MTBSet_SnakeEnergyComputable.setEnergyList(Vector<MTBActiveContourEnergy> es)
Specify a new set of energies, all weights are reset to 1.0.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MTBSnakeEnergyComputable
Super class for all energies to be used with greedy snakes in MiToBo.
|
interface |
MTBSnakeEnergyCoupled
Super class for energies working simultaneously on multiple snakes.
|
interface |
MTBSnakeEnergyDerivable
Super class for all energies to be used with PDE snakes in MiToBo.
|
Modifier and Type | Class and Description |
---|---|
class |
MTBSnakeEnergyCD_CVRegionFit
Snake energy based on Chan-Vese region fitting.
|
class |
MTBSnakeEnergyCD_KassCurvature
Curvature energy of the pioneering paper of Kass et al.
|
class |
MTBSnakeEnergyCD_KassLength
Internal length penalty energy of the pioneering paper of Kass et al.
|
class |
MTBSnakeEnergyCD_OverlapPenalty
Energy to avoid overlaps of snakes in joint optimization of multiple snakes.
|
class |
MTBSnakeEnergyCDIB_Distance
Class for external energy from a distance transform (distance map / field).
|
class |
MTBSnakeEnergyCDIB_Gradient
External snake energy based on local intensity gradients.
|
class |
MTBSnakeEnergyCDIB_GVF2D
Class for external energy of a GVF field energy vector.
|
class |
MTBSnakeEnergyCDIB_Intensity
External snake energy based on image intensities.
|
class |
MTBSnakeEnergyCDImageBased
Interface class for snake energies that are purely image-based.
|
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.