18 #ifndef __MultiInputImageRandomCoordinateSampler_h 19 #define __MultiInputImageRandomCoordinateSampler_h 22 #include "itkInterpolateImageFunction.h" 23 #include "itkBSplineInterpolateImageFunction.h" 24 #include "itkMersenneTwisterRandomVariateGenerator.h" 39 template<
class TInputImage >
78 Superclass::InputImageDimension );
93 itkSetObjectMacro( Interpolator, InterpolatorType );
94 itkGetObjectMacro( Interpolator, InterpolatorType );
99 itkSetMacro( SampleRegionSize, InputImageSpacingType );
100 itkGetConstReferenceMacro( SampleRegionSize, InputImageSpacingType );
104 itkGetConstMacro( UseRandomSampleRegion,
bool );
105 itkSetMacro( UseRandomSampleRegion,
bool );
118 void PrintSelf( std::ostream & os, Indent indent )
const;
126 const InputImageContinuousIndexType & smallestContIndex,
127 const InputImageContinuousIndexType & largestContIndex,
128 InputImageContinuousIndexType & randomContIndex );
136 InputImageContinuousIndexType & smallestContIndex,
137 InputImageContinuousIndexType & largestContIndex );
152 #ifndef ITK_MANUAL_INSTANTIATION 153 #include "itkMultiInputImageRandomCoordinateSampler.hxx" 156 #endif // end #ifndef __MultiInputImageRandomCoordinateSampler_h
ImageSampleType::RealType ImageSampleValueType
InputImageType::PointType InputImagePointType
A class that defines an image sample, which is the coordinates of a point and its value...
SpatialObject< Self::InputImageDimension > MaskType
Superclass::DataObjectPointer DataObjectPointer
Superclass::InputImagePixelType InputImagePixelType
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
InputImagePointType::ValueType InputImagePointValueType
Superclass::InputImageRegionType InputImageRegionType
InputImageType::SizeType InputImageSizeType
Superclass::InputImagePointer InputImagePointer
Superclass::InputImageConstPointer InputImageConstPointer
Superclass::InputImageType InputImageType
This class is a base class for any image sampler that randomly picks samples.
InputImageType::IndexType InputImageIndexType