10 template <
class PixelType,
unsigned int NDimensions=3>
54 void operator=(
const Self&);
56 std::vector <MCModelPointer> m_ReferenceModels;
MCMBlockMatchingInitializer()
void InitializeThreading(unsigned int maskIndex, BlockGeneratorThreadStruct *&workStr) ITK_OVERRIDE
void AddReferenceImage(itk::ImageBase< NDimensions > *refImage) ITK_OVERRIDE
virtual ~MCMBlockMatchingInitializer()
std::vector< std::vector< MCModelPointer > > ref_models
anima::MCMImage< PixelType, NDimensions > MCMImageType
MCModelType::Pointer MCModelPointer
MCMBlockMatchingInitializer< PixelType, NDimensions > Self
itk::SmartPointer< const Self > ConstPointer
MultiCompartmentModel: holds several diffusion compartments, ordered by type It also handles weights ...
ScalarImageType::RegionType ImageRegionType
itk::SmartPointer< Self > Pointer
anima::BlockMatchingInitializer< PixelType, NDimensions > Superclass
bool CheckOrientedModelVariance(unsigned int imageIndex, ImageRegionType ®ion, double &blockVariance, BlockGeneratorThreadStruct *workStr, unsigned int threadId) ITK_OVERRIDE