ITK
4.3.0
Insight Segmentation and Registration Toolkit
|
#include <itkObjectByObjectLabelMapFilter.h>
ObjectByObjectLabelMapFilter applies an image pipeline to all the objects of a label map and produce a new label map.
The image pipeline can simply produce a modified object or produce several objects from the single input object. Several options are provided to handle the different cases.
KeepLabel, which defaults to true, makes the filter try to keep as much as possible the labels of the original objects. If an image pipeline produce several objects the label of the input object is assigned to the first output object. The other output objects get another label not present in the input image. When KeepLabel is set to false, all the objects are relabeled in the order of apparition during the filter process.
BinaryInternalOutput can be set to true if the image pipeline produce binary output image. In that case, the objects produced are identified with a connected component algorithm before being reinserted in the output label map. InternalForegroundValue can be set to a specific value which represent the foreground value in the binary image.
PadSize and ConstrainPaddingToImage can be used to extend the size of the image to process passed to the image pipeline. This is useful if the image pipeline is known to be able to enlarge the object. The padding can be constrained to the input label map region by setting ConstrainPaddingToImage to true - this parameter can make a difference for the algorithm with a different behavior on the border of the image. By default, the image is padded by 1 pixel and constrained to the image region.
This implementation was taken from the Insight Journal paper: http://hdl.handle.net/1926/584 or http://www.insight-journal.org/browse/publication/176
Definition at line 79 of file itkObjectByObjectLabelMapFilter.h.
Public Types | |
typedef itk::BinaryImageToLabelMapFilter < InternalOutputImageType, LabelMapType > | BI2LMType |
typedef SmartPointer< const Self > | ConstPointer |
typedef itk::AutoCropLabelMapFilter < LabelMapType > | CropType |
typedef TInputFilter | InputFilterType |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef InternalInputImageType::IndexType | InternalIndexType |
typedef TInternalInputImage | InternalInputImageType |
typedef InternalInputImageType::PixelType | InternalInputPixelType |
typedef InternalInputImageType::OffsetType | InternalOffsetType |
typedef TInternalOutputImage | InternalOutputImageType |
typedef InternalOutputImageType::PixelType | InternalOutputPixelType |
typedef InternalInputImageType::RegionType | InternalRegionType |
typedef InternalInputImageType::SizeType | InternalSizeType |
typedef OutputImageType | LabelMapType |
typedef LabelMapType::LabelObjectType | LabelObjectType |
typedef itk::LabelImageToLabelMapFilter < InternalOutputImageType, LabelMapType > | LI2LMType |
typedef itk::LabelMapToBinaryImageFilter < LabelMapType, InternalInputImageType > | LM2BIType |
typedef TOutputFilter | OutputFilterType |
typedef OutputImageType::ConstPointer | OutputImageConstPointer |
typedef OutputImageType::PixelType | OutputImagePixelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef itk::PadLabelMapFilter < LabelMapType > | PadType |
typedef SmartPointer< Self > | Pointer |
typedef itk::LabelSelectionLabelMapFilter < LabelMapType > | SelectType |
typedef ObjectByObjectLabelMapFilter | Self |
typedef OutputImageType::SizeType | SizeType |
typedef LabelMapFilter < TInputImage, TOutputImage > | Superclass |
Public Types inherited from itk::LabelMapFilter< TInputImage, TOutputImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef InputImageType::LabelObjectType | LabelObjectType |
typedef OutputImageType::ConstPointer | OutputImageConstPointer |
typedef OutputImageType::PixelType | OutputImagePixelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef LabelMapFilter | Self |
typedef ImageToImageFilter < TInputImage, TOutputImage > | Superclass |
Public Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef Superclass::OutputImagePixelType | OutputImagePixelType |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef SmartPointer< Self > | Pointer |
typedef ImageToImageFilter | Self |
typedef ImageSource< TOutputImage > | Superclass |
Public Types inherited from itk::ImageSource< TOutputImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::DataObjectIdentifierType | DataObjectIdentifierType |
typedef DataObject::Pointer | DataObjectPointer |
typedef Superclass::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef OutputImageType::PixelType | OutputImagePixelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef ImageSource | Self |
typedef ProcessObject | Superclass |
Public Types inherited from itk::ProcessObject | |
typedef SmartPointer< const Self > | ConstPointer |
typedef DataObject::DataObjectIdentifierType | DataObjectIdentifierType |
typedef DataObject::Pointer | DataObjectPointer |
typedef std::vector < DataObjectPointer > | DataObjectPointerArray |
typedef DataObjectPointerArray::size_type | DataObjectPointerArraySizeType |
typedef std::vector < DataObjectIdentifierType > | NameArray |
typedef SmartPointer< Self > | Pointer |
typedef ProcessObject | Self |
typedef Object | Superclass |
Public Types inherited from itk::Object | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef Object | Self |
typedef LightObject | Superclass |
Public Types inherited from itk::LightObject | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef LightObject | Self |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::LabelMapFilter< TInputImage, TOutputImage > | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
static const unsigned int | ImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::LabelMapFilter< TInputImage, TOutputImage > | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > | |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Private Member Functions | |
ObjectByObjectLabelMapFilter (const Self &) | |
void | operator= (const Self &) |
Private Attributes | |
BI2LMType::Pointer | m_BI2LM |
bool | m_BinaryInternalOutput |
bool | m_ConstrainPaddingToImage |
CropType::Pointer | m_Crop |
InputFilterType::Pointer | m_InputFilter |
InternalOutputPixelType | m_InternalForegroundValue |
bool | m_KeepLabels |
InputImagePixelType | m_Label |
LI2LMType::Pointer | m_LI2LM |
LM2BIType::Pointer | m_LM2BI |
OutputFilterType::Pointer | m_OutputFilter |
PadType::Pointer | m_Pad |
SizeType | m_PadSize |
SelectType::Pointer | m_Select |
Additional Inherited Members | |
Protected Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(OutputImageDimension), itkGetStaticConstMacro(InputImageDimension) > | InputToOutputRegionCopierType |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(InputImageDimension), itkGetStaticConstMacro(OutputImageDimension) > | OutputToInputRegionCopierType |
Static Protected Member Functions inherited from itk::ImageSource< TOutputImage > | |
static ITK_THREAD_RETURN_TYPE | ThreaderCallback (void *arg) |
Protected Attributes inherited from itk::LabelMapFilter< TInputImage, TOutputImage > | |
FastMutexLock::Pointer | m_LabelObjectContainerLock |
typedef itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::BI2LMType |
Definition at line 132 of file itkObjectByObjectLabelMapFilter.h.
typedef SmartPointer<const Self> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::ConstPointer |
Definition at line 87 of file itkObjectByObjectLabelMapFilter.h.
typedef itk::AutoCropLabelMapFilter< LabelMapType > itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::CropType |
Definition at line 128 of file itkObjectByObjectLabelMapFilter.h.
typedef TInputFilter itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputFilterType |
Definition at line 104 of file itkObjectByObjectLabelMapFilter.h.
typedef InputImageType::ConstPointer itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputImageConstPointer |
Definition at line 93 of file itkObjectByObjectLabelMapFilter.h.
typedef InputImageType::PixelType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputImagePixelType |
Definition at line 95 of file itkObjectByObjectLabelMapFilter.h.
typedef InputImageType::Pointer itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputImagePointer |
Definition at line 92 of file itkObjectByObjectLabelMapFilter.h.
typedef InputImageType::RegionType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputImageRegionType |
Definition at line 94 of file itkObjectByObjectLabelMapFilter.h.
typedef TInputImage itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InputImageType |
Some convenient typedefs.
Definition at line 90 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalInputImageType::IndexType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalIndexType |
Definition at line 110 of file itkObjectByObjectLabelMapFilter.h.
typedef TInternalInputImage itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalInputImageType |
Definition at line 107 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalInputImageType::PixelType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalInputPixelType |
Definition at line 112 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalInputImageType::OffsetType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalOffsetType |
Definition at line 111 of file itkObjectByObjectLabelMapFilter.h.
typedef TInternalOutputImage itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalOutputImageType |
Definition at line 114 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalOutputImageType::PixelType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalOutputPixelType |
Definition at line 115 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalInputImageType::RegionType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalRegionType |
Definition at line 108 of file itkObjectByObjectLabelMapFilter.h.
typedef InternalInputImageType::SizeType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::InternalSizeType |
Definition at line 109 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::LabelMapType |
Definition at line 101 of file itkObjectByObjectLabelMapFilter.h.
typedef LabelMapType::LabelObjectType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::LabelObjectType |
Definition at line 102 of file itkObjectByObjectLabelMapFilter.h.
typedef itk::LabelImageToLabelMapFilter< InternalOutputImageType, LabelMapType> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::LI2LMType |
Definition at line 131 of file itkObjectByObjectLabelMapFilter.h.
typedef itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::LM2BIType |
Definition at line 130 of file itkObjectByObjectLabelMapFilter.h.
typedef TOutputFilter itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputFilterType |
Definition at line 105 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType::ConstPointer itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputImageConstPointer |
Definition at line 97 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType::PixelType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputImagePixelType |
Definition at line 99 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType::Pointer itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputImagePointer |
Definition at line 96 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType::RegionType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputImageRegionType |
Definition at line 98 of file itkObjectByObjectLabelMapFilter.h.
typedef TOutputImage itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::OutputImageType |
Definition at line 91 of file itkObjectByObjectLabelMapFilter.h.
typedef itk::PadLabelMapFilter< LabelMapType > itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::PadType |
Definition at line 129 of file itkObjectByObjectLabelMapFilter.h.
typedef SmartPointer<Self> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::Pointer |
Definition at line 86 of file itkObjectByObjectLabelMapFilter.h.
typedef itk::LabelSelectionLabelMapFilter< LabelMapType > itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::SelectType |
Definition at line 127 of file itkObjectByObjectLabelMapFilter.h.
typedef ObjectByObjectLabelMapFilter itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::Self |
Standard class typedefs.
Definition at line 84 of file itkObjectByObjectLabelMapFilter.h.
typedef OutputImageType::SizeType itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::SizeType |
Definition at line 100 of file itkObjectByObjectLabelMapFilter.h.
typedef LabelMapFilter<TInputImage, TOutputImage> itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::Superclass |
Definition at line 85 of file itkObjectByObjectLabelMapFilter.h.
|
protected |
|
inlineprotected |
Definition at line 213 of file itkObjectByObjectLabelMapFilter.h.
|
private |
|
virtual |
Set/Get whether the internal image produced by OutputFilter should be interpreted as a binary image in which the filter have to search for connected components. If set to false, the filter consider the image as a label image. Default is false.
|
virtual |
Set/Get whether the internal image produced by OutputFilter should be interpreted as a binary image in which the filter have to search for connected components. If set to false, the filter consider the image as a label image. Default is false.
|
virtual |
Padding by PadSize will be constrained to the input image region if ConstrainPaddingToImage is true, and won't be constrained if it is set to false. Default value is true.
|
virtual |
Padding by PadSize will be constrained to the input image region if ConstrainPaddingToImage is true, and won't be constrained if it is set to false. Default value is true.
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::LabelMapFilter< TInputImage, TOutputImage >.
|
protectedvirtual |
A version of GenerateData() specific for image processing filters. This implementation will split the processing across multiple threads. The buffer is allocated by this method. Then the BeforeThreadedGenerateData() method is called (if provided). Then, a series of threads are spawned each calling ThreadedGenerateData(). After all the threads have completed processing, the AfterThreadedGenerateData() method is called (if provided). If an image processing filter cannot be threaded, the filter should provide an implementation of GenerateData(). That implementation is responsible for allocating the output buffer. If a filter an be threaded, it should NOT provide a GenerateData() method but should provide a ThreadedGenerateData() instead.
Reimplemented from itk::ImageSource< TOutputImage >.
|
virtual |
Set/Get whether the internal image produced by OutputFilter should be interpreted as a binary image in which the filter have to search for connected components. If set to false, the filter consider the image as a label image. Default is false.
|
virtual |
Padding by PadSize will be constrained to the input image region if ConstrainPaddingToImage is true, and won't be constrained if it is set to false. Default value is true.
|
inline |
Definition at line 142 of file itkObjectByObjectLabelMapFilter.h.
|
inline |
Definition at line 147 of file itkObjectByObjectLabelMapFilter.h.
|
virtual |
|
virtual |
The foreground value used internally to represent the object in the image passed to InputFilter, and to read the data produced by OutputFilter, if BinaryInternalOutput is true
|
virtual |
If KeepLabels is set to true, the filter will do its best to reuse the labels of the input objects in the output ones. However, this is possible only if the internal pipeline produce a single object - the other labels will be taken as they come. If KeepLabels is false, no care is made of the input labels, and a new label is produced for all the objects using LabelMap::PushLabelObject().
|
virtual |
The label of the object currently processed by the filter. This is intended to be used with the IterationEvent sent before the processing of each object. It contains a relevant value only during the filter update.
|
virtual |
Runtime information support.
Reimplemented from itk::LabelMapFilter< TInputImage, TOutputImage >.
|
virtual |
|
virtual |
If PadSize is not zero, the image produce for each object will be padded. The default value is 1 on all the dimensions.
|
virtual |
If KeepLabels is set to true, the filter will do its best to reuse the labels of the input objects in the output ones. However, this is possible only if the internal pipeline produce a single object - the other labels will be taken as they come. If KeepLabels is false, no care is made of the input labels, and a new label is produced for all the objects using LabelMap::PushLabelObject().
|
virtual |
If KeepLabels is set to true, the filter will do its best to reuse the labels of the input objects in the output ones. However, this is possible only if the internal pipeline produce a single object - the other labels will be taken as they come. If KeepLabels is false, no care is made of the input labels, and a new label is produced for all the objects using LabelMap::PushLabelObject().
|
static |
Standard New method.
|
private |
|
protectedvirtual |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
virtual |
Set/Get whether the internal image produced by OutputFilter should be interpreted as a binary image in which the filter have to search for connected components. If set to false, the filter consider the image as a label image. Default is false.
|
virtual |
Padding by PadSize will be constrained to the input image region if ConstrainPaddingToImage is true, and won't be constrained if it is set to false. Default value is true.
void itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::SetFilter | ( | InputFilterType * | filter | ) |
void itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::SetInputFilter | ( | InputFilterType * | filter | ) |
|
virtual |
The foreground value used internally to represent the object in the image passed to InputFilter, and to read the data produced by OutputFilter, if BinaryInternalOutput is true
|
virtual |
If KeepLabels is set to true, the filter will do its best to reuse the labels of the input objects in the output ones. However, this is possible only if the internal pipeline produce a single object - the other labels will be taken as they come. If KeepLabels is false, no care is made of the input labels, and a new label is produced for all the objects using LabelMap::PushLabelObject().
void itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >::SetOutputFilter | ( | OutputFilterType * | filter | ) |
|
virtual |
If PadSize is not zero, the image produce for each object will be padded. The default value is 1 on all the dimensions.
|
static |
ImageDimension constants
Definition at line 123 of file itkObjectByObjectLabelMapFilter.h.
|
static |
ImageDimension constants
Definition at line 119 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 239 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 224 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 222 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 235 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 231 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 228 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 226 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 241 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 238 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 237 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 232 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 236 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 223 of file itkObjectByObjectLabelMapFilter.h.
|
private |
Definition at line 234 of file itkObjectByObjectLabelMapFilter.h.
|
static |
ImageDimension constants
Definition at line 121 of file itkObjectByObjectLabelMapFilter.h.