Uses of Interface
edu.stanford.rsl.konrad.io.SafeSerializable

Packages that use SafeSerializable
edu.stanford.rsl.konrad.cuda Contains classes for hardware-accelerated projection and volume handling using CUDA. 
edu.stanford.rsl.konrad.filtering Contains classes for filtering of image data. 
edu.stanford.rsl.konrad.filtering.multiprojection Contains classes for filtering of image data accessing multiple images at a time. 
edu.stanford.rsl.konrad.filtering.multiprojection.anisotropic Contains classes for anisotropic filtering of image data. 
edu.stanford.rsl.konrad.filtering.rampfilters Contains classes for ramp filtering of image data. 
edu.stanford.rsl.konrad.filtering.redundancy Contains classes for redundancy weighting of image data for filtered backprojection. 
edu.stanford.rsl.konrad.geometry.trajectories   
edu.stanford.rsl.konrad.io   
edu.stanford.rsl.konrad.pipeline Contains classes to enable pipeline processing. 
edu.stanford.rsl.konrad.reconstruction Contains classes to implement different reconstruction algorithms. 
edu.stanford.rsl.konrad.reconstruction.voi Contains classes to model the volume-of-interest (VOI). 
edu.stanford.rsl.konrad.utils Contains various utility classes. 
edu.stanford.rsl.science   
edu.stanford.rsl.siemens   
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.cuda
 

Classes in edu.stanford.rsl.konrad.cuda that implement SafeSerializable
 class CUDABackProjector
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.filtering
 

Classes in edu.stanford.rsl.konrad.filtering that implement SafeSerializable
 class AbsoluteValueTool
           
 class ApplyLambdaWeightingTool
           
 class BilateralFilteringTool
           
 class CosineWeightingTool
          Filtering tool to apply cosine weights.
 class DynamicDensityOptimizationScatterCorrectionTool
           
 class ExtremeValueTruncationFilter
          Filter to truncate pixel values below or above a certain threshold
 class Filtering2DTool
          Filtering tool to apply a 2D filter.
 class HilbertFilteringTool
          Tool to apply a 1-D Hilbert filter.
 class HorizontalFlippingTool
           
 class HoughFilteringTool
          Tool to apply a Hough filter for circles with fixed dimension.
 class ImageConstantMathFilter
           
 class ImageFilteringTool
          Abstract class to describe the blue print of an ImageFilteringTool.
 class ImageMathFilter
           
 class IndividualImageFilteringTool
           
 class LogPoissonNoiseFilteringTool
          Applies Poisson noise to the input image as it would happen in the physical process (based on a monochromatic x-ray source).
 class MeanFilteringTool
           
 class NumericalDerivativeComputationTool
          Tool to compute first derivate numerically.
 class PoissonNoiseFilteringTool
          Applies Poisson noise to the input image.
 class PrimaryModulationScatterCorrectionTool
          This is the comment $\alpha$
 class RampFilteringTool
          Class to apply a ramp filter to an image before 3D reconstruction.
 class Rotate90DegreeLeftTool
           
 class TruncationCorrectionTool
          Class implements a simple truncation correction algorithm after Ohnesorge, Flohr, Schwarz, Heiken, and Bae "Efficient correction for CT image artifacts caused by objects extending outside the scan field of view" Med.
 class VolumeAttenuationFactorCorrectionTool
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.filtering.multiprojection
 

Classes in edu.stanford.rsl.konrad.filtering.multiprojection that implement SafeSerializable
 class BilateralFilter3D
           
 class BlockWiseMultiProjectionFilter
          Class for simplified parallelization of MultiProjectionFilters.
 class BlockWiseStructureTensor
           
 class IdentityTransformFilter
          Class to test the BlockWiseMultiProjectionFilter.
 class IterativeReconstructionFilter
           
 class Lambda3DDerivativeFilter
          Class for the computation of a derivative along the source trajectory.
 class MultiProjectionFilter
          Abstract class to handle multi projection filter.
 class ProjectionSortingFilter
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.filtering.multiprojection.anisotropic
 

Classes in edu.stanford.rsl.konrad.filtering.multiprojection.anisotropic that implement SafeSerializable
 class AnisotropicStructureTensorNoiseFilter
          MultiProjectionFilter which implements an anisotropic structure tensor noise filter.
 class CUDAAnisotropicStructureTensorNoiseFilter
          MultiProjectionFilter which implements an anisotropic structure tensor noise filter on CUDA.
 class CUDAFFTAnisotropicStructureTensorNoiseFilter
          MultiProjectionFilter which implements an anisotropic structure tensor noise filter.
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.filtering.rampfilters
 

Classes in edu.stanford.rsl.konrad.filtering.rampfilters that implement SafeSerializable
 class ArbitraryRampFilter
           
 class CosineRampFilter
           
 class HammingRampFilter
           
 class HanningRampFilter
           
 class RamLakRampFilter
          Class to represent a Ram-Lak RampFilter.
 class RampFilter
          Class to create Ramp Filters as described in Kak and Slaney 1988 (pp.
 class SheppLoganRampFilter
           
 class SheppLoganRampFilterWithRollOff
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.filtering.redundancy
 

Classes in edu.stanford.rsl.konrad.filtering.redundancy that implement SafeSerializable
 class NooWeightingTool
           
 class OSCARWeightingTool
           
 class ParkerWeightingTool
          Implementation of Parker weights.
 class SilverWeightingTool
           
 class WesargWeightingTool
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.geometry.trajectories
 

Classes in edu.stanford.rsl.konrad.geometry.trajectories that implement SafeSerializable
 class CircularTrajectory
           
 class ConfigFileBasedTrajectory
          Abstract class to create config file-based geometry sources.
 class ExtrapolatedTrajectory
           
 class MultiSweepTrajectory
           
 class ProjectionTableFileTrajectory
           
 class SystemGeometryConfigFileTrajectory
           
 class Trajectory
           
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.io
 

Classes in edu.stanford.rsl.konrad.io that implement SafeSerializable
 class ImagePlusDataSink
          Class to model an ImagePlus projection source, i.e.
 class IndividualFilesProjectionDataSink
          Class to model a directory as projection data sink.
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.pipeline
 

Classes in edu.stanford.rsl.konrad.pipeline that implement SafeSerializable
 class BufferedProjectionSink
           
 class IndividualImagePipelineFilteringTool
          Class to describe the thread which runs in a parallel image pipeline.
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.reconstruction
 

Classes in edu.stanford.rsl.konrad.reconstruction that implement SafeSerializable
 class CPUSuperShortScanBackprojector
          Implementation of the backprojector which is required for Noo's super-short-scan reconstruction.
 class FBPReconstructionFilter
          The FBP reconstruction filter is the abstract class that describes a general outline for a filtered backprojection algorithm.
 class LolaBunnyBackprojector
          The most simple implementation of the backprojection using no speed-up methods.
 class RayWeightCorrectingCPUSuperShortScanBackprojector
          A FBP-based reconstruction algorithm which evaluates whether 180 degrees of angular coverage have been achieved during the reconstruction.
 class ReconstructionFilter
          All reconstruction algorithms are based on the reconstruction filter.
 class SimpleIterativeReconstruction
          A simple approach for iterative reconstruction.
 class SubVolumeBackprojector
          This FBP-based mathod splits the reconstruction volume into sub volumes which can be processed in parallel to speed up the reconstruction further.
 class SuperShortScanBackprojection
          Deprecated. 
 class VOIBasedReconstructionFilter
          The VOIBasedReconstructionFilter is an implementation of the backprojection which employs a volume-of-interest (VOI) to speed up reconstruction.
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.reconstruction.voi
 

Classes in edu.stanford.rsl.konrad.reconstruction.voi that implement SafeSerializable
 class PolygonBasedVolumeOfInterest
          VOI based on a polygon definition which is identical for each slice.
 

Uses of SafeSerializable in edu.stanford.rsl.konrad.utils
 

Classes in edu.stanford.rsl.konrad.utils that implement SafeSerializable
 class Configuration
          Configuration is used to import Konrad configurations more easily and to store them globally.
 

Uses of SafeSerializable in edu.stanford.rsl.science
 

Classes in edu.stanford.rsl.science that implement SafeSerializable
 class AdditiveRowWeightingTool
          Filtering tool to apply additive row weights.
 class InverseRampFilteringTool
           
 class RowWeightingTool
          Filtering tool to apply row weights.
 

Uses of SafeSerializable in edu.stanford.rsl.siemens
 

Classes in edu.stanford.rsl.siemens that implement SafeSerializable
 class AutomaticExposureControlCompensationTool
           
 class LowContrastScatterCorrectionTool
          Deprecated. 
 class LowContrastWaterCorrectionTool
           
 class PDS2GeometryCalibrationTool
          Tool to extract the g filter for circles with fixed dimension.
 class SimulateAutomaticExposureControlTool
           
 class SinogramWeightingTool
          Class to read and use the Parker weights specified in the Siemens configuration file "sinogram.txt"