Crtk::args_info_manager< TArgsInfo, TCleanupFunction > | |
Crtk::ImagXGeometryReader< TInputImage >::CalibrationModelType | |
Crtk::Functor::ComputeAttenuationCorrection< TInput, TOutput > | Function to compute the attenuation correction on the projection |
Crtk::Functor::ComputeAttenuationCorrectionBackProjection< TInput, TOutput > | Function to compute the attenuation correction on the projection |
Crtk::DbfField | |
Crtk::DbfFile | |
Crtk::ImagXGeometryReader< TInputImage >::FlexmapType | |
Crtk::HncImageIO::hnc_header | |
Crtk::HndImageIO::hnd_header | |
▼C |
▶Crtk::ProjectionsRegionConstIteratorRayBased< TImage > | Iterate over a projection stack with corresponding ray information |
Crtk::ProjectionsRegionConstIteratorRayBasedParallel< TImage > | Implements a ray-based iterator for a parallel beam and a flat panel |
Crtk::ProjectionsRegionConstIteratorRayBasedWithCylindricalPanel< TImage > | Implements a ray-based iterator for a point source and a cylindrical panel |
Crtk::ProjectionsRegionConstIteratorRayBasedWithFlatPanel< TImage > | Implements a ray-based iterator for a point source and a flat panel |
▼C |
▶C |
▶C |
▶C |
Crtk::LagCorrectionImageFilter< TImage, VModelOrder > | Classical Linear Time Invariant Lag correction |
Crtk::NesterovUpdateImageFilter< TImage > | Applies Nesterov's momentum technique |
▶Crtk::IterativeConeBeamReconstructionFilter< TImage, TImage > | |
Crtk::RegularizedConjugateGradientConeBeamReconstructionFilter< TImage > | Performs 3D regularized reconstruction |
Crtk::DaubechiesWaveletsConvolutionImageFilter< TImage > | Creates a Daubechies wavelets kernel image with the requested attributes (order, type, pass along each dimension) |
Crtk::DeconstructImageFilter< TImage > | An image filter that deconstructs an image using Daubechies wavelets |
Crtk::DeconstructSoftThresholdReconstructImageFilter< TImage > | Deconstructs an image, soft thresholds its wavelets coefficients, then reconstructs |
Crtk::ReconstructImageFilter< TImage > | An image filter that reconstructs an image using Daubechies wavelets |
Crtk::SeparableQuadraticSurrogateRegularizationImageFilter< TImage > | For one-step inversion of spectral CT data by the method Mechlem2017, computes regularization term's first and second derivatives |
Crtk::ImportImageFilter< TImage > | Import data from a standard C array into an itk::Image |
C |
▶C |
▶C |
▶Crtk::ConjugateGradientOperator< TInputImage > | |
Crtk::DivergenceOfGradientConjugateGradientOperator< TInputImage > | Computes the divergence of the gradient of an image. To be used with the ConjugateGradientImageFilter |
▶Crtk::IterativeConeBeamReconstructionFilter< TInputImage, TOutputImage > | |
Crtk::IterativeFDKConeBeamReconstructionFilter< TInputImage, TOutputImage, TFFTPrecision > | Implements the Iterative FDK |
Crtk::AdditiveGaussianNoiseImageFilter< TInputImage > | Adds Gaussian noise to the input image |
Crtk::ConjugateGradientGetP_kPlusOneImageFilter< TInputImage > | |
Crtk::ConjugateGradientGetR_kPlusOneImageFilter< TInputImage > | |
Crtk::ConjugateGradientGetX_kPlusOneImageFilter< TInputImage > | |
Crtk::MultiplyByVectorImageFilter< TInputImage > | Multiplies each (n-1) dimension image by the corresponding element in a vector |
Crtk::TotalVariationImageFilter< TInputImage > | Compute the total variation of an Image |
▶C |
▶C |
Crtk::SimplexSpectralProjectionsDecompositionImageFilter< DecomposedProjectionsType, MeasuredProjectionsType, IncidentSpectrumImageType, DetectorResponseImageType, MaterialAttenuationsImageType > | Decomposition of spectral projection images into material projections |
▶C |
Crtk::ImageToVectorImageFilter< InputImageType, OutputImageType > | Re-writes an image as a vector image |
Crtk::VectorImageToImageFilter< InputImageType, OutputImageType > | Re-writes a vector image as an image |
▶C |
Crtk::DPExtractShroudSignalImageFilter< TInputPixel, TOutputPixel > | Extract the signal corresponding to the breathing motion (1D) from a shroud image (2D) |
Crtk::Reg1DExtractShroudSignalImageFilter< TInputPixel, TOutputPixel > | Reg1DExtract the signal corresponding to the breathing motion (1D) from a shroud image (2D) |
▶C |
Crtk::ConjugateGradientOperator< OutputImageType > | |
▶C |
▶Crtk::FourDToProjectionStackImageFilter< ProjectionStackType, VolumeSeriesType > | Implements part of the 4D reconstruction by conjugate gradient |
Crtk::WarpFourDToProjectionStackImageFilter< VolumeSeriesType, ProjectionStackType > | Forward projection part for motion compensated iterative 4D reconstruction |
▶Crtk::SubSelectImageFilter< ProjectionStackType > | Subselects projections from a stack of projections |
Crtk::PhaseGatingImageFilter< ProjectionStackType > | |
Crtk::SelectOneProjectionPerCycleImageFilter< ProjectionStackType > | Subselects one projection per respiratory cycle from a phase signal |
Crtk::SubSelectFromListImageFilter< ProjectionStackType > | |
▶C |
Crtk::GetNewtonUpdateImageFilter< TGradient, THessian > | Computes update from gradient and Hessian in Newton's method |
C |
▶C |
▶Crtk::ConjugateGradientOperator< TImageSequence > | |
Crtk::UnwarpSequenceConjugateGradientOperator< TImageSequence, TDVFImageSequence, TImage, TDVFImage > | Implements the operator A used in the conjugate gradient unwarp sequence filter |
Crtk::DaubechiesWaveletsDenoiseSequenceImageFilter< TImageSequence > | Applies 3D Daubechies wavelets denoising to a 3D + time sequence of images |
Crtk::TotalVariationDenoiseSequenceImageFilter< TImageSequence > | Applies 3D total variation denoising to a 3D + time sequence of images |
Crtk::UnwarpSequenceImageFilter< TImageSequence, TDVFImageSequence, TImage, TDVFImage > | Finds the image sequence that, once warped, equals the input image sequence |
Crtk::WarpSequenceImageFilter< TImageSequence, TDVFImageSequence, TImage, TDVFImage > | Applies an N-D + time Motion Vector Field to an N-D + time sequence of images |
▶C |
Crtk::AmsterdamShroudImageFilter< TInputImage > | Compute the Amsterdam shroud image for respiratory signal extraction |
C |
▶C |
Crtk::ForwardDifferenceGradientImageFilter< TInputImage, TOperatorValueType, TOuputValue, TOuputImage > | Computes the gradient of an image using forward difference |
▶C |
Crtk::WeidingerForwardModelImageFilter< TMaterialProjections, TPhotonCounts, TSpectrum, TProjections > | Performs intermediate computations in Weidinger2016 |
▶C |
Crtk::AddMatrixAndDiagonalImageFilter< TDiagonal, TMatrix > | For each vector-valued pixel, adds a vector to the diagonal of a matrix |
▶C |
▶Crtk::ConjugateGradientOperator< TOutputImage > | |
Crtk::ADMMTotalVariationConjugateGradientOperator< TOutputImage, TGradientOutputImage > | Implements the operator A used in the conjugate gradient step of ADMM reconstruction with total variation regularization |
Crtk::ADMMWaveletsConjugateGradientOperator< TOutputImage > | Implements the operator A used in the conjugate gradient step of ADMM reconstruction with wavelets regularization |
Crtk::ReconstructionConjugateGradientOperator< TOutputImage, TSingleComponentImage, TWeightsImage > | Implements the operator A used in conjugate gradient reconstruction |
▶Crtk::IterativeConeBeamReconstructionFilter< TOutputImage > | |
Crtk::ConjugateGradientConeBeamReconstructionFilter< TOutputImage, TSingleComponentImage, TWeightsImage > | Implements ConjugateGradient |
▶Crtk::IterativeConeBeamReconstructionFilter< TOutputImage, TOutputImage > | |
Crtk::ADMMTotalVariationConeBeamReconstructionFilter< TOutputImage, TGradientOutputImage > | Implements the ADMM reconstruction with total variation regularization |
Crtk::ADMMWaveletsConeBeamReconstructionFilter< TOutputImage > | Implements the ADMM reconstruction with wavelets regularization |
Crtk::MechlemOneStepSpectralReconstructionFilter< TOutputImage, TPhotonCounts, TSpectrum > | Implements the one-step spectral CT inversion method described by Mechlem et al |
Crtk::IterativeConeBeamReconstructionFilter< TOutputImage, ProjectionStackType > | Mother class for cone beam reconstruction filters which need runtime selection of their forward and back projection filters |
Crtk::LaplacianImageFilter< TOutputImage, TGradientImage > | Computes the laplacian of the input image |
▶C |
Crtk::BlockDiagonalMatrixVectorMultiplyImageFilter< TVectorImage, TMatrixImage > | Multiplies matrix by vector |
▶C |
▶Crtk::IterativeConeBeamReconstructionFilter< TVolumeImage, TProjectionImage > | |
Crtk::OSEMConeBeamReconstructionFilter< TVolumeImage, TProjectionImage > | Implements the Ordered-Subset Expectation-Maximization algorithm |
Crtk::SARTConeBeamReconstructionFilter< TVolumeImage, TProjectionImage > | Implements the Simultaneous Algebraic Reconstruction Technique [Andersen, 1984] |
▶C |
▶Crtk::ConjugateGradientOperator< VolumeSeriesType > | |
▶Crtk::FourDReconstructionConjugateGradientOperator< VolumeSeriesType, ProjectionStackType > | Implements part of the 4D reconstruction by conjugate gradient |
Crtk::MotionCompensatedFourDReconstructionConjugateGradientOperator< VolumeSeriesType, ProjectionStackType > | Like FourDReconstructionConjugateGradientOperator, but motion-compensated |
▶Crtk::IterativeConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | |
▶Crtk::FourDConjugateGradientConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | Implements part of the 4D reconstruction by conjugate gradient |
Crtk::MotionCompensatedFourDConjugateGradientConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | Implements motion compensated 4D reconstruction by conjugate gradient |
▶Crtk::FourDROOSTERConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | Implements 4D RecOnstructiOn using Spatial and TEmporal Regularization (short 4D ROOSTER) |
Crtk::MotionCompensatedFourDROOSTERConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | Implements Motion Compensated 4D RecOnstructiOn using Spatial and TEmporal Regularization (short MC-ROOSTER) |
Crtk::FourDSARTConeBeamReconstructionFilter< VolumeSeriesType, ProjectionStackType > | Implements the 4D Simultaneous Algebraic Reconstruction Technique |
▶Crtk::ProjectionStackToFourDImageFilter< VolumeSeriesType, ProjectionStackType > | |
Crtk::WarpProjectionStackToFourDImageFilter< VolumeSeriesType, ProjectionStackType > | Back projection part for motion compensated iterative 4D reconstruction |
Crtk::ProjectionStackToFourDImageFilter< VolumeSeriesType, ProjectionStackType, TFFTPrecision > | Implements part of the 4D reconstruction by conjugate gradient |
▶C |
▶C |
Crtk::SpectralForwardModelImageFilter< DecomposedProjectionsType, MeasuredProjectionsType, IncidentSpectrumImageType, DetectorResponseImageType, MaterialAttenuationsImageType > | Forward model for the decomposition of spectral projection images into material projections |
▶C |
Crtk::ConjugateGradientImageFilter< OutputImageType > | Solves AX = B by conjugate gradient |
▶C |
Crtk::ExtractPhaseImageFilter< TImage > | Extracts the phase of a 1D signal |
C |
▶C |
Crtk::ConditionalMedianImageFilter< TInputImage > | Performs a median filtering on outlier pixels |
▶C |
Crtk::AverageOutOfROIImageFilter< TInputImage, TROI > | Averages along the last dimension if the pixel is outside ROI |
Crtk::LastDimensionL0GradientDenoisingImageFilter< TInputImage > | Denoises along the last dimension, reducing the L0 norm of the gradient |
▶C |
Crtk::ConditionalMedianImageFilter< TOutputImage > | |
Crtk::SumOfSquaresImageFilter< TOutputImage > | |
▶C |
Crtk::BackProjectionImageFilter< TOutputImage, TOutputImage > | |
Crtk::ForwardProjectionImageFilter< TOutputImage, TOutputImage > | |
▶Crtk::DenoisingBPDQImageFilter< TOutputImage, TGradientImage > | Base class for Basis Pursuit DeQuantization denoising filters |
Crtk::TotalNuclearVariationDenoisingBPDQImageFilter< TOutputImage, TGradientImage > | Performs total nuclear variation denoising |
Crtk::TotalVariationDenoisingBPDQImageFilter< TOutputImage, TGradientImage > | Applies a total variation denoising, only alm_SingularValueThresholdFilterong the dimensions specified, on an image |
▶C |
Crtk::SplatWithKnownWeightsImageFilter< VolumeSeriesType, VolumeType > | Splats (linearly) a 3D volume into a 3D+t sequence of volumes |
▶C |
Crtk::InterpolatorWithKnownWeightsImageFilter< VolumeType, VolumeSeriesType > | Interpolates (linearly) in a 3D+t sequence of volumes to get a 3D volume |
▶C |
▶Crtk::BackProjectionImageFilter< TInputImage, TOutputImage > | 3D backprojection |
▶Crtk::FDKBackProjectionImageFilter< TInputImage, TOutputImage > | CPU version of the backprojection of the FDK algorithm |
Crtk::FDKWarpBackProjectionImageFilter< TInputImage, TOutputImage, TDeformation > | CPU version of the warp backprojection of motion-compensated FDK |
▶Crtk::JosephBackProjectionImageFilter< TInputImage, TOutputImage, TInterpolationWeightMultiplication, TSplatWeightMultiplication, TSumAlongRay > | Joseph back projection |
Crtk::JosephBackAttenuatedProjectionImageFilter< TInputImage, TOutputImage, TInterpolationWeightMultiplication, TSplatWeightMultiplication, TSumAlongRay > | Attenuated Joseph back projection |
Crtk::ZengBackProjectionImageFilter< TInputImage, TOutputImage > | Zeng back projection |
Crtk::BoellaardScatterCorrectionImageFilter< TInputImage, TOutputImage > | Scatter correction for cone-beam CT reconstruction |
▶Crtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | Weigting for displaced detectors |
Crtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage > | Weigting for displaced detectors with offset field-of-view |
▶Crtk::DrawConvexImageFilter< TInputImage, TOutputImage > | Draws a rtk::ConvexShape in a 3D image |
Crtk::DrawBoxImageFilter< TInputImage, TOutputImage > | Draws a 3D image user defined BoxShape |
▶Crtk::DrawEllipsoidImageFilter< TInputImage, TOutputImage > | Draws an ellipsoid in a 3D image |
Crtk::DrawConeImageFilter< TInputImage, TOutputImage > | Draws a cone in a 3D image |
Crtk::DrawCylinderImageFilter< TInputImage, TOutputImage > | Draws a cylinder in a 3D image |
Crtk::DrawQuadricImageFilter< TInputImage, TOutputImage > | Draws a QuadricShape in a 3D image |
▶Crtk::DrawGeometricPhantomImageFilter< TInputImage, TOutputImage > | Draws a GeometricPhantom in a 3D image |
Crtk::DrawSheppLoganFilter< TInputImage, TOutputImage > | Draws a SheppLoganPhantom in a 3D image with a default scale of 128 |
Crtk::FDKConeBeamReconstructionFilter< TInputImage, TOutputImage, TFFTPrecision > | Implements Feldkamp, David and Kress cone-beam reconstruction |
Crtk::FDKWeightProjectionFilter< TInputImage, TOutputImage > | Weighting of projections to correct for the divergence in filtered backprojection reconstruction algorithms. The weighting comprises: |
Crtk::FieldOfViewImageFilter< TInputImage, TOutputImage > | Computes the field of view mask for circular 3D geometry |
▶Crtk::ForwardProjectionImageFilter< TInputImage, TOutputImage > | Base class for forward projection, i.e. accumulation along x-ray lines |
▶Crtk::JosephForwardProjectionImageFilter< TInputImage, TOutputImage, TInterpolationWeightMultiplication, TProjectedValueAccumulation, TSumAlongRay > | Joseph forward projection |
Crtk::JosephForwardAttenuatedProjectionImageFilter< TInputImage, TOutputImage, TInterpolationWeightMultiplication, TProjectedValueAccumulation, TSumAlongRay > | Joseph forward projection |
Crtk::MaximumIntensityProjectionImageFilter< TInputImage, TOutputImage, TInterpolationWeightMultiplication, TProjectedValueAccumulation, TSumAlongRay > | MIP filter |
Crtk::ZengForwardProjectionImageFilter< TInputImage, TOutputImage > | Zeng forward projection |
Crtk::I0EstimationProjectionFilter< TInputImage, TOutputImage, bitShift > | Estimate the I0 value from the projection histograms |
Crtk::MagnitudeThresholdImageFilter< TInputImage, TRealType, TOutputImage > | Performs thresholding on the norm of each vector-valued input pixel |
Crtk::MaskCollimationImageFilter< TInputImage, TOutputImage > | Mask out everything behind the jaws (typically in Ora file format, i.e., the medPhoton scanner) |
Crtk::ParkerShortScanImageFilter< TInputImage, TOutputImage > | |
▶Crtk::ProjectGeometricPhantomImageFilter< TInputImage, TOutputImage > | Analytical projection a GeometricPhantom |
Crtk::SheppLoganPhantomFilter< TInputImage, TOutputImage > | Analytical projection of a SheppLoganPhantom with a 128 (default) scale |
▶Crtk::RayConvexIntersectionImageFilter< TInputImage, TOutputImage > | Analytical projection of ConvexShape |
Crtk::RayBoxIntersectionImageFilter< TInputImage, TOutputImage > | Analytical projection of a BoxShape |
Crtk::RayEllipsoidIntersectionImageFilter< TInputImage, TOutputImage > | Analytical projection of ellipsoids |
Crtk::RayQuadricIntersectionImageFilter< TInputImage, TOutputImage > | Analytical projection of a QuadricShape |
Crtk::SingularValueThresholdImageFilter< TInputImage, TRealType, TOutputImage > | Performs thresholding on the singular values |
Crtk::WaterPrecorrectionImageFilter< TInputImage, TOutputImage > | Performs the classical water precorrection for beam hardening (Kachelriess, Med. Phys. 2006) |
▶C |
▶Crtk::LookupTableImageFilter< itk::Image< unsigned short, TOutputImage::ImageDimension >, TOutputImage > | |
Crtk::ElektaSynergyLookupTableImageFilter< TOutputImage > | Lookup table for Elekta Synergy data |
Crtk::OraLookupTableImageFilter< TOutputImage > | Lookup table for Ora data |
▶C |
Crtk::VarianObiRawImageFilter< TInputImage, TOutputImage > | Converts raw images measured by the Varian OBI system to attenuation |
▶C |
▶Crtk::LookupTableImageFilter< TInputImage, TOutputImage > | Function to do the lookup operation |
Crtk::ElektaSynergyRawLookupTableImageFilter< TInputImage, TOutputImage > | First part of ElektaSynergyLookupTableImageFilter |
Crtk::LUTbasedVariableI0RawToAttenuationImageFilter< TInputImage, TOutputImage > | Performs the conversion from raw data to attenuations |
▶C |
Crtk::SoftThresholdImageFilter< TInputImage, TOutputImage > | Soft thresholds an image |
Crtk::BackwardDifferenceDivergenceImageFilter< TInputImage, TOutputImage > | Computes the backward differences divergence (adjoint of the forward differences gradient) of the input image |
Crtk::CyclicDeformationImageFilter< TInputImage, TOutputImage > | Return 3D deformation vector field according to input 4D vector field, phase signal and frame number |
Crtk::DePierroRegularizationImageFilter< TInputImage, TOutputImage > | Implements a regularization for MLEM/OSEM reconstruction |
Crtk::DownsampleImageFilter< TInputImage, TOutputImage > | Downsamples an image by a factor in each dimension |
Crtk::EdfRawToAttenuationImageFilter< TInputImage, TOutputImage > | Convert raw ESRF data to attenuation images |
▶Crtk::FFTProjectionsConvolutionImageFilter< TInputImage, TOutputImage, TFFTPrecision > | Base class for 1D or 2D FFT based convolution of projections |
Crtk::FFTHilbertImageFilter< TInputImage, TOutputImage, TFFTPrecision > | Implements the Hilbert transform |
Crtk::FFTRampImageFilter< TInputImage, TOutputImage, TFFTPrecision > | Implements the ramp image filter of the filtered backprojection algorithm |
Crtk::ScatterGlareCorrectionImageFilter< TInputImage, TOutputImage, TFFTPrecision > | Implements the scatter glare correction as described in [Poludniowski, PMB 2011] |
Crtk::HilbertImageFilter< TInputImage, TOutputImage > | Computes the complex analytic signal of a 1D signal |
Crtk::PolynomialGainCorrectionImageFilter< TInputImage, TOutputImage > | |
Crtk::ReorderProjectionsImageFilter< TInputImage, TOutputImage > | Sorts or shuffle projections and geometry inputs |
Crtk::SoftThresholdTVImageFilter< TInputImage, TOutputImage > | Computes the Total Variation from a gradient input image (pixels are vectors), soft thresholds it, and outputs a multiple channel image with vectors colinear to the input vectors but having a smaller norm |
Crtk::UpsampleImageFilter< TInputImage, TOutputImage > | Upsamples an image by the given factor for each dimension |
Crtk::XRadRawToAttenuationImageFilter< TInputImage, TOutputImage > | |
▶C |
Crtk::ForwardWarpImageFilter< TInputImage, TOutputImage, TDVF > | Warps an image using splat instead of interpolation |
Crtk::ConstantImageSource< TOutputImage > | Generate an n-dimensional image with constant pixel values |
Crtk::ProjectionsReader< TOutputImage > | |
▼C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
C |
Crtk::Functor::InterpolationWeightMultiplication< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projected volume values |
Crtk::Functor::InterpolationWeightMultiplicationAttenuated< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projected volume values and attenuation map |
Crtk::Functor::InterpolationWeightMultiplicationAttenuatedBackProjection< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projected volume values and attenuation map |
Crtk::Functor::InterpolationWeightMultiplicationBackProjection< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projected volume values |
Crtk::ImagXGeometryReader< TInputImage >::InterpResultType | |
▼C |
▶C |
▶C |
▶Crtk::IterationCommand< TCaller > | Abstract superclass to all iteration callbacks. Derived classes must implement the Run() method. Run() can be triggered only once in every n iterations |
Crtk::OutputIterationCommand< TCaller, TOutputImage > | Output intermediate iterations in a file. This class is useful to check convergence of an iterative method and to avoid starting over similar computations when testing hyperparameters of an iterative algorithm |
Crtk::VerboseIterationCommand< TCaller > | Outputs to standard output when an iteration completes |
▶Crtk::ProgressCommand< TCaller > | Abstract superclass to all progress callbacks. Derived classes must implement the Run() method |
Crtk::PercentageProgressCommand< TCaller > | Outputs every time a filter progresses by at least one percent |
▶C |
▶C |
▶Crtk::ProjectionsDecompositionNegativeLogLikelihood | |
Crtk::DualEnergyNegativeLogLikelihood | |
Crtk::Schlomka2008NegativeLogLikelihood | |
▶C |
▶Crtk::ProjectionGeometry< 3 > | |
▶Crtk::ThreeDCircularProjectionGeometry | Projection geometry for a source and a 2-D flat panel |
Crtk::Reg23ProjectionGeometry | {A simple utility class which makes the REG23 projection geometry compatible with RTK's geometry.} |
▶Crtk::ConvexShape | Base class for a 3D convex shape |
Crtk::BoxShape | BoxShape defines a paralleliped. The box is defined by its two opposite corners, BoxMin and BoxMax, and a rotation matrix Direction. The box corresponding to an Image can be set using the function SetBoxShapeFromImage |
Crtk::IntersectionOfConvexShapes | Defines a shape as the intersection of several ConvexShape |
Crtk::QuadricShape | Defines a 3D quadric shape |
▶Crtk::GeometricPhantom | Container for a geometric phantom, i.e., a set of ConvexShapes |
Crtk::SheppLoganPhantom | SheppLogan phantom as defined in "Principles of CT imaging" by Kak & Slaney |
Crtk::ProjectionGeometry< TDimension > | A templated class holding a vector of M x (M+1) matrices |
▶C |
▶C |
Crtk::PhaseReader | Parses csv file containing the cardiac or respiratory phases of each projection |
Crtk::PhasesToInterpolationWeights | Parses csv file containing the cardiac or respiratory phases of each projection, and generates interpolation weights for 4D reconstruction |
Crtk::SignalToInterpolationWeights | Computes interpolation weights for 4D reconstruction |
▶C |
▶C |
Crtk::DCMImagXImageIO | |
▶C |
Crtk::OraImageIO | Class for reading Ora Image file format |
Crtk::EdfImageIO | Class for reading Edf image file format. Edf is the format of X-ray projection images at the ESRF |
Crtk::HisImageIO | Class for reading His Image file format |
Crtk::HncImageIO | |
Crtk::HndImageIO | Class for reading Hnd Image file format |
Crtk::ImagXImageIO | |
Crtk::XimImageIO | Class for reading Xim Image file format |
Crtk::XRadImageIO | Class for reading XRad image file format. XRad is the format of exported X-ray projection images on the small animal irradiator SMART. http://www.pxinc.com/products/small-animal-igrt-platform/x-rad-225cx/ |
▶C |
▶C |
Crtk::DigisensGeometryXMLFileReader | |
Crtk::ImagXXMLFileReader | |
Crtk::OraXMLFileReader | |
Crtk::VarianObiXMLFileReader | |
Crtk::VarianProBeamXMLFileReader | |
▶C |
Crtk::ElektaXVI5GeometryXMLFileReader | |
Crtk::ThreeDCircularProjectionGeometryXMLFileReader | |
Crtk::BioscanGeometryReader | |
Crtk::DigisensGeometryReader | |
Crtk::ElektaSynergyGeometryReader | |
Crtk::ForbildPhantomFileReader | Reads GeometricPhantom from a Forbild file |
Crtk::GeometricPhantomFileReader | Reads configuration file in a user-defined file format |
Crtk::ImagXGeometryReader< TInputImage > | |
Crtk::OraGeometryReader | |
Crtk::VarianObiGeometryReader | |
Crtk::VarianProBeamGeometryReader | |
Crtk::XRadGeometryReader | |
▶C |
Crtk::ThreeDCircularProjectionGeometryXMLFileWriter | |
▶C |
Crtk::DCMImagXImageIOFactory | |
Crtk::EdfImageIOFactory | ITK factory for Edf file I/O |
Crtk::HisImageIOFactory | ITK factory for His file I/O |
Crtk::HncImageIOFactory | |
Crtk::HndImageIOFactory | ITK factory for Hnd file I/O |
Crtk::ImagXImageIOFactory | |
Crtk::OraImageIOFactory | ITK factory for Ora file I/O |
Crtk::XimImageIOFactory | ITK factory for Xim file I/O |
Crtk::XRadImageIOFactory | ITK factory for XRad file I/O |
▶C |
C |
C |
C |
C |
Crtk::GlobalResourceProbe | |
Crtk::Functor::LUT< TInput, TOutput > | |
Crtk::MatlabSparseMatrix | |
Crtk::MatlabSparseMatrix::MatlabSparseMatrixStruct | |
Crtk::Functor::MaximumIntensityAlongRay< TInput, TOutput > | Function to compute the maximum intensity (MIP) value along the ray projection |
Crtk::Functor::MaximumIntensityProjectedValueAccumulation< TInput, TOutput > | Function to calculate maximum intensity step along the ray projection |
Crtk::NormalVariateNoiseFunctor< TPixel > | Pixel functor that adds Gaussian noise |
Crtk::Function::ObiAttenuation< TInput, TOutput > | Converts a raw value measured by the Varian OBI system to attenuation |
CPolynomialGainCorrection | Pixel-wize polynomial gain calibration |
Crtk::Functor::ProjectedValueAccumulation< TInput, TOutput > | Function to accumulate the ray casting on the projection |
Crtk::Functor::ProjectedValueAccumulationAttenuated< TInput, TOutput > | Function to accumulate the ray casting on the projection |
CRabbitCtGlobalData | RabbitCT global data structure |
CRawToAttenuationImageFilter | Convert raw XRad data to attenuation images |
Crtk::ResourceProbesCollector | Aggregates a set of time, memory and cuda memory probes |
CrtkDualEnergyNegativeLogLikelihood | Cost function for dual energy decomposition into material, and associated forward model |
CrtkProjectionsDecompositionNegativeLogLikelihood | Base class for projections decomposition cost functions |
CrtkSchlomka2008NegativeLogLikelihood | Cost function from the Schlomka 2008 PMB paper |
Crtk::Functor::SoftThreshold< TInput, TOutput > | |
Crtk::Functor::SplatWeightMultiplication< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projection values |
Crtk::Functor::SplatWeightMultiplicationAttenuated< TInput, TCoordRepType, TOutput > | Function to multiply the interpolation weights with the projection values |
Crtk::Functor::SumAlongRay< TInput, TOutput > | Function to compute the attenuation correction on the projection |
CSumOfSquaresImageFilter | Computes the sum of squared differences between two images |
Crtk::EdfImageIO::table | |
Crtk::EdfImageIO::table3 | |
Crtk::Functor::ValueAlongRay< TInput, TOutput > | |
Crtk::WatcherForResourceProbe | Very light watcher to monitor Start and End events on all filters |
Crtk::XimImageIO::xim_header | |