19 #ifndef rtkDePierroRegularizationImageFilter_h 20 #define rtkDePierroRegularizationImageFilter_h 74 template <
class TInputImage,
class TOutputImage = TInputImage>
93 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
115 #ifdef itkOverrideGetNameOfClassMacro 123 itkGetMacro(Beta,
double);
132 GenerateInputRequestedRegion()
override;
135 GenerateOutputInformation()
override;
138 GenerateData()
override;
151 double m_Beta{ 0.01 };
157 #ifndef ITK_MANUAL_INSTANTIATION 158 # include "rtkDePierroRegularizationImageFilter.hxx" SubtractImageFilterPointerType m_SubtractImageFilter
Generate an n-dimensional image with constant pixel values.
NOIFPointerType m_ConvolutionFilter
TInputImage InputImageType
#define itkSetMacro(name, type)
typename ConstantVolumeSourceType::Pointer ConstantVolumeSourcePointerType
typename MultiplyImageFilterType::Pointer MultpiplyImageFilterPointerType
TOutputImage OutputImageType
CustomBinaryFilterPointerType m_CustomBinaryFilter
typename TInputImage::Pointer InputImagePointerType
Implements a regularization for MLEM/OSEM reconstruction.
MultpiplyImageFilterPointerType m_MultiplyConstant2ImageFilter
typename NOIFType::Pointer NOIFPointerType
BoundaryCondition m_BoundsCondition
typename CustomBinaryFilterType::Pointer CustomBinaryFilterPointerType
ConstantVolumeSourcePointerType m_DefaultNormalizationVolume
MultpiplyImageFilterPointerType m_MultiplyConstant1ImageFilter
typename TInputImage::PixelType InputPixelType
ConstantVolumeSourcePointerType m_KernelImage
typename SubtractImageFilterType::Pointer SubtractImageFilterPointerType
ImageKernelOperatorType m_KernelOperator