#include <itkScalarChanAndVeseLevelSetFunction.h>
LevelSet function that computes a speed image based on regional integrals of probabilities.
This class implements a level set function that computes the speed image by integrating values on the image domain.
Based on the papers [22] and [35].
This code was taken from the Insight Journal paper [88] that is based on the papers [87] and [86].
Definition at line 58 of file itkScalarChanAndVeseLevelSetFunction.h.
 Inheritance diagram for itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >:
 Inheritance diagram for itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >: Collaboration diagram for itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >:
 Collaboration diagram for itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >:| Public Types | |
| using | ConstFeatureIteratorType | 
| using | ConstImageIteratorType | 
| using | ConstPointer = SmartPointer<const Self> | 
| using | FeatureImageConstPointer = typename FeatureImageType::ConstPointer | 
| using | FeatureImageIteratorType | 
| using | FeatureImageType = TFeatureImage | 
| using | ImageIteratorType | 
| using | InputImageType = TInputImage | 
| using | ListImageType | 
| using | ListPixelConstIterator | 
| using | ListPixelIterator | 
| using | ListPixelType | 
| using | Pointer = SmartPointer<Self> | 
| using | Self = ScalarChanAndVeseLevelSetFunction | 
| using | Superclass = ScalarRegionBasedLevelSetFunction<TInputImage, TFeatureImage, TSharedData> | 
| Public Member Functions | |
| virtual::itk::LightObject::Pointer | CreateAnother () const | 
| virtual const char * | GetNameOfClass () const | 
| Static Public Member Functions | |
| static Pointer | New () | 
| Static Public Attributes | |
| static constexpr unsigned int | ImageDimension = TFeatureImage::ImageDimension | 
| Protected Member Functions | |
| ScalarValueType | ComputeExternalTerm (const FeaturePixelType &iValue, const FeatureIndexType &iIdx) override | 
| ScalarValueType | ComputeInternalTerm (const FeaturePixelType &iValue, const FeatureIndexType &iIdx) override | 
| void | ComputeParameters () override | 
| ScalarChanAndVeseLevelSetFunction () | |
| void | UpdateSharedDataInsideParameters (const unsigned int &iId, const FeaturePixelType &iVal, const ScalarValueType &iChange) override | 
| void | UpdateSharedDataOutsideParameters (const unsigned int &iId, const FeaturePixelType &iVal, const ScalarValueType &iChange) override | 
| void | UpdateSharedDataParameters () override | 
| ~ScalarChanAndVeseLevelSetFunction () override=default | |
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ConstFeatureIteratorType | 
Definition at line 97 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ConstImageIteratorType | 
Definition at line 95 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ConstPointer = SmartPointer<const Self> | 
Definition at line 67 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::FeatureImageConstPointer = typename FeatureImageType::ConstPointer | 
Definition at line 89 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::FeatureImageIteratorType | 
Definition at line 96 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::FeatureImageType = TFeatureImage | 
Definition at line 88 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ImageIteratorType | 
Definition at line 94 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::InputImageType = TInputImage | 
Definition at line 77 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ListImageType | 
Definition at line 102 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ListPixelConstIterator | 
Definition at line 100 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ListPixelIterator | 
Definition at line 101 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarRegionBasedLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::ListPixelType | 
Definition at line 99 of file itkScalarRegionBasedLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::Pointer = SmartPointer<Self> | 
Definition at line 66 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::Self = ScalarChanAndVeseLevelSetFunction | 
Definition at line 64 of file itkScalarChanAndVeseLevelSetFunction.h.
| using itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::Superclass = ScalarRegionBasedLevelSetFunction<TInputImage, TFeatureImage, TSharedData> | 
Definition at line 65 of file itkScalarChanAndVeseLevelSetFunction.h.
| 
 | inlineprotected | 
Definition at line 117 of file itkScalarChanAndVeseLevelSetFunction.h.
Referenced by GetNameOfClass().
| 
 | overrideprotecteddefault | 
| 
 | overrideprotected | 
| 
 | overrideprotected | 
| 
 | overrideprotected | 
| virtual::itk::LightObject::Pointer itk::ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage, TSharedData >::CreateAnother | ( | ) | const | 
| 
 | virtual | 
References ScalarChanAndVeseLevelSetFunction().
| 
 | static | 
Method for creation through the object factory.
| 
 | overrideprotected | 
| 
 | overrideprotected | 
| 
 | overrideprotected | 
| 
 | staticconstexpr | 
Definition at line 75 of file itkScalarChanAndVeseLevelSetFunction.h.