AlgorithmFastMarching |
DOCUMENT ME!
|
LseCurvatureFlow2 |
This class implements the curvature flow filter for 2D images
using a finite-difference-based solver for the partial differential
equation:
du/dt = |grad(u)|*divergence(grad(u)/|grad(u)|)
where u(x,y,t) is the evolved image at time t, du/dt is the time
derivative of u, and grad(u) is the gradient of u with respect to the
spatial variables.
|
LseCurvatureFlow3 |
This class implements the curvature flow filter for 3D images
using a finite-difference-based solver for the partial differential
equation:
du/dt = |grad(u)|*divergence(grad(u)/|grad(u)|)
where u(x,y,z,t) is the evolved image at time t, du/dt is the time
derivative of u, and grad(u) is the gradient of u with respect to the
spatial variables.
|
LseEvolve2 |
The abstract base class for level-set evolution of 2D images.
|
LseEvolve3 |
The abstract base class for level-set evolution of 3D images.
|
LseFastMarch |
The abstract base class for fast-marching methods of images.
|
LseFastMarch2 |
The fast-marching method for 2D images.
|
LseFastMarch3 |
The fast-marching method for 3D images.
|
LseGaussianBlur2 |
This class implements the Gaussian blur filter for 2D images
using a finite-difference-based solver for the partial differential
equation:
du/dt = Laplacian(u)
where u(x,y,t) is the evolved image at time t, du/dt is the time
derivative of u, and Laplacian(u) = u_xx + u_yy, a sum of second-order
derivatives of u.
|
LseGaussianBlur3 |
This class implements the Gaussian blur filter for 3D images
using a finite-difference-based solver for the partial differential
equation:
du/dt = Laplacian(u)
where u(x,y,z,t) is the evolved image at time t, du/dt is the time
derivative of u, and Laplacian(u) = u_xx + u_yy + u_zz, a sum of
second-order derivatives of u.
|
LseGeodesicActiveContour2 |
A level-set evolver for 2D images.
|
LseGeodesicActiveContour3 |
A level-set evolver for 3D images.
|
LseGradientAnisotropic2 |
This class implements the gradient anistropic curvature flow
filter for 2D images using a finite-difference-based solver for the
partial differential equation:
du/dt = divergence(exp(-0.5*|grad(u)|^2/(k^2*average(|grad(u)|^2))*grad(u))
where u(x,y,t) is the evolved image at time t, du/dt is the time
derivative of u, and grad(u) is the gradient of u with respect to the
spatial variables.
|
LseGradientAnisotropic3 |
This class implements the gradient anistropic curvature flow
filter for 3D images using a finite-difference-based solver for the
partial differential equation:
du/dt = divergence(exp(-0.5*|grad(u)|^2/(k^2*average(|grad(u)|^2))*grad(u))
where u(x,y,z,t) is the evolved image at time t, du/dt is the time
derivative of u, and grad(u) is the gradient of u with respect to the
spatial variables.
|
LseMinHeap |
A class that encapsules a min-heap data structure.
|
LseParameters |
This class is a simple wrapper for the parameters that occur in the
level-set evolution, which is controlled by the partial differential
equation:
du/dt = -a*A(x).grad(u) - b*P(x)*|grad(u)| + c*Z(x)*K(u)*|grad(u)|
+ d*Laplacian(u)
where u(x,t) is the evolved image at time t, du/dt is the time derivative
of u, grad(u) is the gradient of u with respect to the x-variable, A(x) is
the advection term with advection weight a, P(x) is the propagation
term with propagation weight b, Z(x) is the curvature term with
curvature weight c, K(u) is the mean curvature of level curves
(in 2D) or surfaces (in 3D), and Laplacian(u) is the sum of second-order
unmixed derivatives with Laplacian weight d.
|
LsePdeFilter |
The abstract base class for finite-difference-based solvers for partial
differential equations.
|
LsePdeFilter2 |
The abstract base class for finite-difference-based solvers for partial
differential equations in 2D.
|
LsePdeFilter3 |
The abstract base class for finite-difference-based solvers for partial
differential equations in 3D.
|
LseSegGeodesicActiveContour2 |
A segmenter for 2D images based on the PDE described in
LseGeodesicActiveContour2.
|
LseSegGeodesicActiveContour3 |
A segmenter for 3D images based on the PDE described in
LseGeodesicActiveContour3.
|
LseSegmenter |
The abstract base class for segmentation via level-set evolution.
|
LseSegShapeDetection2 |
A segmenter for 2D images based on the PDE described in LseShapeDetection2.
|
LseSegShapeDetection3 |
A segmenter for 3D images based on the PDE described in LseShapeDetection3.
|
LseSegThreshold2 |
A segmenter for 2D images based on the PDE described in LseThreshold2.
|
LseSegThreshold3 |
A segmenter for 3D images based on the PDE described in LseThreshold3.
|
LseShapeDetection2 |
A level-set evolver for 2D images.
|
LseShapeDetection3 |
A level-set evolver for 3D images.
|
LseThreshold2 |
A level-set evolver for 2D images.
|
LseThreshold3 |
A level-set evolver for 3D images.
|