Go to the documentation of this file.
18 #ifndef sitkBSplineTransformInitializerFilter_h
19 #define sitkBSplineTransformInitializerFilter_h
68 SITK_RETURN_SELF_TYPE_HEADER
71 this->m_TransformDomainMeshSize = TransformDomainMeshSize;
80 return this->m_TransformDomainMeshSize;
87 SITK_RETURN_SELF_TYPE_HEADER
90 this->m_Order = order;
103 return std::string(
"BSplineTransformInitializerFilter");
108 ToString()
const override;
113 Execute(
const Image & image1);
119 template <
class TImageType>
121 ExecuteInternal(
const Image & image1);
122 template <
unsigned int NDimension,
unsigned int NOrder>
124 ExecuteInternalWithOrder(
const Image & image1);
153 const std::vector<uint32_t> & transformDomainMeshSize = std::vector<uint32_t>(3, 1u),
154 unsigned int order = 3u);
The Image class for SimpleITK.
BSplineTransform BSplineTransformInitializer(const Image &image1, const std::vector< uint32_t > &transformDomainMeshSize=std::vector< uint32_t >(3, 1u), unsigned int order=3u)
BSplineTransformInitializerFilter is a helper class intended to initialize the control point grid suc...
#define SITKBasicFilters_EXPORT
typelist2::append< BasicPixelIDTypeList, ComplexPixelIDTypeList, VectorPixelIDTypeList, LabelPixelIDTypeList >::type AllPixelIDTypeList
Base class for SimpleITK classes based on ProcessObject.