#include <Sense_HessianBased.h>
Inheritance diagram for mial::Sense_HessianBased< DataType, TInputImage, TGradientImage, nDims >:
Public Types | |
typedef TInputImage | InputImageType |
typedef InputImageType::ConstPointer | InputImagePointer |
typedef itk::Image< DataType, nDims > | OutputImageType |
typedef OutputImageType::ConstPointer | OutputImagePointer |
typedef TGradientImage | GradientImageType |
typedef GradientImageType::Pointer | GradientImagePointer |
typedef In | sensorIn |
typedef Out | sensorOut |
Public Member Functions | |
Sense_HessianBased () | |
virtual void | run (void *i) |
virtual void * | getOuput () |
Classes | |
struct | In |
struct | Out |
A derived class of the sensory ABC, this class locates a possible centroid of the vessel immediately infront of the crawler.
In order to run the sensor one must use its publicly defined sensorIn and sensorOut types to create the input arguments and receive the output.
For details on this sensor see [1].
[1] C. McIntosh and G. Hamarneh, "Vessel Crawlers: 3D Physically-based Deformable Organisms for Segmentation and Analysis of Tubular Structures in Medical Images", IEEE Conference on Computer Vision and Pattern Recognition, 2006.
Definition at line 27 of file Sense_HessianBased.h.