#include <itkImageToListAdaptor.h>
Inheritance diagram for itk::Statistics::ImageToListAdaptor< TImage, TMeasurementVector >:


After calling SetImage( const Image * ) method to plug in the image object, users can use Sample interfaces to access Image data. However, the resulting data are a list of measurement vectors. The type of data is measurement vector. For example, if the pixel type of Image object is STL vector< float > and each pixel has two different types of measurements, intensity and gradient magnitude, this adaptor has measurement vector of type ITK Point< float, 2>, and one element of the Point is intensity and the other is gradient magnitude.
There are two concepts of dimensions for this container. One is for Image object, and the other is for measurement vector dimension. Only when using ITK Index to access data, the former concept is applicable Otherwise, dimensions means dimensions of measurement vectors.
From the above example, there were two elements in a pixel and each pixel provides [] operator for accessing its elements. However, in many cases, The pixel might be a scalar value such as int or float. In this case, The pixel doesn't support [] operator. To deal with this problem, This class has two companion classes, ScalarAccessor and VectorAccessor. If the pixel type is a scalar type, then you don't have change the third template argument. If you have pixel type is vector one and supports [] operator, then replace third argument with VectorAccessor
Definition at line 65 of file itkImageToListAdaptor.h.
|
|||||
|
Reimplemented from itk::Statistics::Sample< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 73 of file itkImageToListAdaptor.h. |
|
|||||
|
Frequency value type Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 98 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 84 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 83 of file itkImageToListAdaptor.h. |
|
|||||
|
Image typedefs Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >. Definition at line 79 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 85 of file itkImageToListAdaptor.h. |
|
|||||
|
InstanceIdentifier typedef. This identifier is a unique sequential id for each measurement vector in a Sample subclass. Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 89 of file itkImageToListAdaptor.h. |
|
|||||
|
Image Iterator typedef support Definition at line 92 of file itkImageToListAdaptor.h. |
|
|||||
|
Superclass typedefs for Measurement vector, measurement, Instance Identifier, frequency, size, size element value Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 97 of file itkImageToListAdaptor.h. |
|
|||||
|
Typedef for the length of each measurement vector Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 99 of file itkImageToListAdaptor.h. |
|
|||||
|
Typedefs inherited from the superclass Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 125 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 87 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 93 of file itkImageToListAdaptor.h. |
|
|||||
|
Definition at line 86 of file itkImageToListAdaptor.h. |
|
|||||
|
Reimplemented from itk::Statistics::Sample< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 72 of file itkImageToListAdaptor.h. |
|
|||||
|
Standard class typedefs Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 70 of file itkImageToListAdaptor.h. |
|
|||||
|
Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 71 of file itkImageToListAdaptor.h. |
|
|||||
|
Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 126 of file itkImageToListAdaptor.h. |
|
|||||||||
|
|
|
|||||||||
|
Definition at line 299 of file itkImageToListAdaptor.h. |
|
||||||||||
|
Definition at line 285 of file itkImageToListAdaptor.h. |
|
||||||||||
|
Definition at line 273 of file itkImageToListAdaptor.h. |
|
||||||||||
|
Definition at line 291 of file itkImageToListAdaptor.h. |
|
||||||||||
|
Definition at line 279 of file itkImageToListAdaptor.h. |
|
||||||||||
|
Get the frequency of a measurement specified by instance identifier. Implements itk::Statistics::Sample< TMeasurementVector >. |
|
|||||||||
|
Method to get the image |
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Get the measurement associated with a particular InstanceIdentifier. Implements itk::Statistics::Sample< TMeasurementVector >. Reimplemented in itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. |
|
|||||||||
|
Set/Get macros for the length of the measurement vector Reimplemented from itk::Statistics::Sample< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 118 of file itkImageToListAdaptor.h. |
|
|||||||||
|
Run-time type information (and related methods). Reimplemented from itk::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. |
|
|||||||||
|
|
|
|||||||||
|
Get the total frequency of the sample. Implements itk::Statistics::Sample< TMeasurementVector >. |
|
|||||||||
|
|
|
||||||||||||||||||||
|
the number of components in a measurement vector |
|
|||||||||
|
Method for creation through the object factory. Reimplemented from itk::Object. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. |
|
||||||||||||||||
|
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::Statistics::ListSampleBase< TMeasurementVector >. Reimplemented in itk::Statistics::ImageToCooccurrenceListAdaptor< TImage >, itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. |
|
||||||||||
|
Method to set the image |
|
||||||||||
|
Set/Get macros for the length of the measurement vector Reimplemented from itk::Statistics::Sample< TMeasurementVector >. Reimplemented in itk::Statistics::JointDomainImageToListAdaptor< TImage >, and itk::Statistics::ScalarImageToListAdaptor< TImage >. Definition at line 105 of file itkImageToListAdaptor.h. |
|
|||||||||
|
returns the number of measurement vectors in this container Implements itk::Statistics::Sample< TMeasurementVector >. |
1.4.1 written by Dimitri van Heesch,
© 1997-2000