@ALDParametrizedClass public class MTBLengthEnergyFW3DMPNonPDE extends MTBLengthEnergyFW3DNonPDE
doNormalization, FLAG_LENGTH, mu, scaleFactor
debug, name
Constructor and Description |
---|
MTBLengthEnergyFW3DMPNonPDE()
constructor
|
MTBLengthEnergyFW3DMPNonPDE(double mu)
constructor
|
Modifier and Type | Method and Description |
---|---|
protected double |
gradMagHeaviside(double a,
double b,
double c,
double d)
Calculate the gradient magnitude of the foreard difference of the heavyside function
corresponding to the level set for one voxel
|
deltaE, E, E
createEnergy, init
setScaleFactor, toString
deltaE, estimateParams, getNewIndent, print, setDebug, updateParams, updateParams
public MTBLengthEnergyFW3DMPNonPDE(double mu)
mu
- weight terhm of the length energypublic MTBLengthEnergyFW3DMPNonPDE()
protected double gradMagHeaviside(double a, double b, double c, double d)
gradMagHeaviside
in class MTBLengthEnergyFW3DNonPDE
a
- heaviside functtion at (x,y,z)b
- heaviside functtion at (x+1,y,z)c
- heaviside functtion at (x,y+1,z)d
- heaviside functtion at (x,y,z+1)Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.