Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <itkLocalIntensityFilter.h>
Public Types | |
typedef LocalIntensityFilter | Self |
typedef ImageToImageFilter< TInputImage, TInputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::Pointer | InputImagePointer |
typedef TInputImage::RegionType | RegionType |
typedef TInputImage::SizeType | SizeType |
typedef TInputImage::IndexType | IndexType |
typedef TInputImage::PixelType | PixelType |
typedef Image< unsigned short, TInputImage::ImageDimension > | MaskImageType |
typedef NumericTraits< PixelType >::RealType | RealType |
typedef DataObject::Pointer | DataObjectPointer |
typedef SimpleDataObjectDecorator< RealType > | RealObjectType |
typedef SimpleDataObjectDecorator< PixelType > | PixelObjectType |
typedef ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
RealType | GetLocalPeak () const |
RealObjectType * | GetLocalPeakOutput () |
const RealObjectType * | GetLocalPeakOutput () const |
RealType | GetGlobalPeak () const |
RealObjectType * | GetGlobalPeakOutput () |
const RealObjectType * | GetGlobalPeakOutput () const |
RealType | GetLocalMaximum () const |
RealObjectType * | GetLocalMaximumOutput () |
const RealObjectType * | GetLocalMaximumOutput () const |
void | SetMask (typename MaskImageType::Pointer mask) |
virtual void | SetRange (double _arg) |
virtual double | GetRange () |
virtual double | GetRange () const |
DataObjectPointer | MakeOutput (DataObjectPointerArraySizeType idx) ITK_OVERRIDE |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
LocalIntensityFilter () | |
~LocalIntensityFilter () ITK_OVERRIDE | |
void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
void | AllocateOutputs () ITK_OVERRIDE |
void | BeforeThreadedGenerateData () ITK_OVERRIDE |
void | AfterThreadedGenerateData () ITK_OVERRIDE |
void | ThreadedGenerateData (const RegionType &outputRegionForThread, ThreadIdType threadId) ITK_OVERRIDE |
void | GenerateInputRequestedRegion () ITK_OVERRIDE |
void | EnlargeOutputRequestedRegion (DataObject *data) ITK_OVERRIDE |
Definition at line 25 of file itkLocalIntensityFilter.h.
typedef SmartPointer< const Self > itk::LocalIntensityFilter< TInputImage >::ConstPointer |
Definition at line 33 of file itkLocalIntensityFilter.h.
typedef DataObject::Pointer itk::LocalIntensityFilter< TInputImage >::DataObjectPointer |
Smart Pointer type to a DataObject.
Definition at line 59 of file itkLocalIntensityFilter.h.
typedef ProcessObject::DataObjectPointerArraySizeType itk::LocalIntensityFilter< TInputImage >::DataObjectPointerArraySizeType |
Make a DataObject of the correct type to be used as the specified output.
Definition at line 99 of file itkLocalIntensityFilter.h.
typedef TInputImage::IndexType itk::LocalIntensityFilter< TInputImage >::IndexType |
Definition at line 46 of file itkLocalIntensityFilter.h.
typedef TInputImage::Pointer itk::LocalIntensityFilter< TInputImage >::InputImagePointer |
Image related typedefs.
Definition at line 39 of file itkLocalIntensityFilter.h.
typedef Image<unsigned short, TInputImage::ImageDimension> itk::LocalIntensityFilter< TInputImage >::MaskImageType |
Definition at line 49 of file itkLocalIntensityFilter.h.
typedef SimpleDataObjectDecorator< PixelType > itk::LocalIntensityFilter< TInputImage >::PixelObjectType |
Definition at line 63 of file itkLocalIntensityFilter.h.
typedef TInputImage::PixelType itk::LocalIntensityFilter< TInputImage >::PixelType |
Definition at line 47 of file itkLocalIntensityFilter.h.
typedef SmartPointer< Self > itk::LocalIntensityFilter< TInputImage >::Pointer |
Definition at line 32 of file itkLocalIntensityFilter.h.
typedef SimpleDataObjectDecorator< RealType > itk::LocalIntensityFilter< TInputImage >::RealObjectType |
Type of DataObjects used for scalar outputs
Definition at line 62 of file itkLocalIntensityFilter.h.
typedef NumericTraits< PixelType >::RealType itk::LocalIntensityFilter< TInputImage >::RealType |
Type to use for computations.
Definition at line 56 of file itkLocalIntensityFilter.h.
typedef TInputImage::RegionType itk::LocalIntensityFilter< TInputImage >::RegionType |
Definition at line 44 of file itkLocalIntensityFilter.h.
typedef LocalIntensityFilter itk::LocalIntensityFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 30 of file itkLocalIntensityFilter.h.
typedef TInputImage::SizeType itk::LocalIntensityFilter< TInputImage >::SizeType |
Definition at line 45 of file itkLocalIntensityFilter.h.
typedef ImageToImageFilter< TInputImage, TInputImage > itk::LocalIntensityFilter< TInputImage >::Superclass |
Definition at line 31 of file itkLocalIntensityFilter.h.
|
protected |
|
inlineprotected |
Definition at line 116 of file itkLocalIntensityFilter.h.
|
protected |
Do final mean and variance computation from data accumulated in threads.
|
protected |
Pass the input through unmodified. Do this by Grafting in the AllocateOutputs method.
|
protected |
Initialize some accumulators before the threads run.
|
protected |
|
protected |
|
virtual |
Runtime information support.
|
inline |
Return the computed Standard Deviation.
Definition at line 75 of file itkLocalIntensityFilter.h.
RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetGlobalPeakOutput | ( | ) |
const RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetGlobalPeakOutput | ( | ) | const |
|
inline |
Return the computed Variance.
Definition at line 84 of file itkLocalIntensityFilter.h.
RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetLocalMaximumOutput | ( | ) |
const RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetLocalMaximumOutput | ( | ) | const |
|
inline |
Return the computed Mean.
Definition at line 66 of file itkLocalIntensityFilter.h.
RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetLocalPeakOutput | ( | ) |
const RealObjectType* itk::LocalIntensityFilter< TInputImage >::GetLocalPeakOutput | ( | ) | const |
|
virtual |
|
virtual |
itk::LocalIntensityFilter< TInputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned int | , | ||
TInputImage::ImageDimension | |||
) |
Image related typedefs.
DataObjectPointer itk::LocalIntensityFilter< TInputImage >::MakeOutput | ( | DataObjectPointerArraySizeType | idx | ) |
|
static |
Method for creation through the object factory.
|
protected |
|
inline |
Definition at line 92 of file itkLocalIntensityFilter.h.
|
virtual |
|
protected |
Multi-thread version GenerateData.