:github_url: https://github.com/Project-MONAI/MONAI .. _transform_api: Transforms ========== Generic Interfaces ------------------ .. automodule:: monai.transforms .. currentmodule:: monai.transforms `Transform` ^^^^^^^^^^^ .. autoclass:: Transform :members: :special-members: __call__ `MapTransform` ^^^^^^^^^^^^^^ .. autoclass:: MapTransform :members: :special-members: __call__ `RandomizableTrait` ^^^^^^^^^^^^^^^^^^^ .. autoclass:: RandomizableTrait :members: `LazyTrait` ^^^^^^^^^^^ .. autoclass:: LazyTrait :members: `MultiSampleTrait` ^^^^^^^^^^^^^^^^^^ .. autoclass:: MultiSampleTrait :members: `Randomizable` ^^^^^^^^^^^^^^ .. autoclass:: Randomizable :members: `LazyTransform` ^^^^^^^^^^^^^^^ .. autoclass:: LazyTransform :members: `RandomizableTransform` ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: RandomizableTransform :members: `Compose` ^^^^^^^^^ .. autoclass:: Compose :members: :special-members: __call__ `InvertibleTransform` ^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: InvertibleTransform :members: `TraceableTransform` ^^^^^^^^^^^^^^^^^^^^ .. autoclass:: TraceableTransform :members: `BatchInverseTransform` ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: BatchInverseTransform :members: `Decollated` ^^^^^^^^^^^^ .. autoclass:: Decollated :members: `OneOf` ^^^^^^^ .. autoclass:: OneOf :members: `RandomOrder` ^^^^^^^^^^^^^ .. autoclass:: RandomOrder :members: `SomeOf` ^^^^^^^^^^^^^ .. autoclass:: SomeOf :members: Functionals ----------- Crop and Pad (functional) ^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: monai.transforms.croppad.functional :members: Spatial (functional) ^^^^^^^^^^^^^^^^^^^^ .. automodule:: monai.transforms.spatial.functional :members: .. currentmodule:: monai.transforms Vanilla Transforms ------------------ Crop and Pad ^^^^^^^^^^^^ `PadListDataCollate` """""""""""""""""""" .. autoclass:: PadListDataCollate :members: :special-members: __call__ `Pad` """"" .. autoclass:: Pad :members: :special-members: __call__ `SpatialPad` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SpatialPad.png :alt: example of SpatialPad .. autoclass:: SpatialPad :members: :special-members: __call__ `BorderPad` """"""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/BorderPad.png :alt: example of BorderPad .. autoclass:: BorderPad :members: :special-members: __call__ `DivisiblePad` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/DivisiblePad.png :alt: example of DivisiblePad .. autoclass:: DivisiblePad :members: :special-members: __call__ `Crop` """""" .. autoclass:: Crop :members: :special-members: __call__ `SpatialCrop` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SpatialCrop.png :alt: example of SpatialCrop .. autoclass:: SpatialCrop :members: :special-members: __call__ `CenterSpatialCrop` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CenterSpatialCrop.png :alt: example of CenterSpatialCrop .. autoclass:: CenterSpatialCrop :members: :special-members: __call__ `RandSpatialCrop` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSpatialCrop.png :alt: example of RandSpatialCrop .. autoclass:: RandSpatialCrop :members: :special-members: __call__ `RandSpatialCropSamples` """""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSpatialCropSamples.png :alt: example of RandSpatialCropSamples .. autoclass:: RandSpatialCropSamples :members: :special-members: __call__ `CropForeground` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CropForeground.png :alt: example of CropForeground .. autoclass:: CropForeground :members: :special-members: __call__ `RandWeightedCrop` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandWeightedCrop.png :alt: example of RandWeightedCrop .. autoclass:: RandWeightedCrop :members: :special-members: __call__ `RandCropByPosNegLabel` """"""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCropByPosNegLabel.png :alt: example of RandCropByPosNegLabel .. autoclass:: RandCropByPosNegLabel :members: :special-members: __call__ `RandCropByLabelClasses` """""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCropByLabelClasses.png :alt: example of RandCropByLabelClasses .. autoclass:: RandCropByLabelClasses :members: :special-members: __call__ `ResizeWithPadOrCrop` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ResizeWithPadOrCrop.png :alt: example of ResizeWithPadOrCrop .. autoclass:: ResizeWithPadOrCrop :members: :special-members: __call__ `BoundingRect` """""""""""""" .. autoclass:: BoundingRect :members: :special-members: __call__ `RandScaleCrop` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandScaleCrop.png :alt: example of RandScaleCrop .. autoclass:: RandScaleCrop :members: :special-members: __call__ `CenterScaleCrop` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CenterScaleCrop.png :alt: example of CenterScaleCrop .. autoclass:: CenterScaleCrop :members: :special-members: __call__ Intensity ^^^^^^^^^ `RandGaussianNoise` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianNoise.png :alt: example of RandGaussianNoise .. autoclass:: RandGaussianNoise :members: :special-members: __call__ `ShiftIntensity` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ShiftIntensity.png :alt: example of ShiftIntensity .. autoclass:: ShiftIntensity :members: :special-members: __call__ `RandShiftIntensity` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandShiftIntensity.png :alt: example of RandShiftIntensity .. autoclass:: RandShiftIntensity :members: :special-members: __call__ `StdShiftIntensity` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/StdShiftIntensity.png :alt: example of StdShiftIntensity .. autoclass:: StdShiftIntensity :members: :special-members: __call__ `RandStdShiftIntensity` """"""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandStdShiftIntensity.png :alt: example of RandStdShiftIntensity .. autoclass:: RandStdShiftIntensity :members: :special-members: __call__ `RandBiasField` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandBiasField.png :alt: example of RandBiasField .. autoclass:: RandBiasField :members: :special-members: __call__ `ScaleIntensity` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensity.png :alt: example of ScaleIntensity .. autoclass:: ScaleIntensity :members: :special-members: __call__ `RandScaleIntensity` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandScaleIntensity.png :alt: example of RandScaleIntensity .. autoclass:: RandScaleIntensity :members: :special-members: __call__ `ScaleIntensityFixedMean` """"""""""""""""""""""""" .. autoclass:: ScaleIntensityFixedMean :members: :special-members: __call__ `RandScaleIntensityFixedMean` """"""""""""""""""""""""""""" .. autoclass:: RandScaleIntensityFixedMean :members: :special-members: __call__ `NormalizeIntensity` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/NormalizeIntensity.png :alt: example of NormalizeIntensity .. autoclass:: NormalizeIntensity :members: :special-members: __call__ `ThresholdIntensity` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ThresholdIntensity.png :alt: example of ThresholdIntensity .. autoclass:: ThresholdIntensity :members: :special-members: __call__ `ScaleIntensityRange` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensityRange.png :alt: example of ScaleIntensityRange .. autoclass:: ScaleIntensityRange :members: :special-members: __call__ `ScaleIntensityRangePercentiles` """""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensityRangePercentiles.png :alt: example of ScaleIntensityRangePercentiles .. autoclass:: ScaleIntensityRangePercentiles :members: :special-members: __call__ `AdjustContrast` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/AdjustContrast.png :alt: example of AdjustContrast .. autoclass:: AdjustContrast :members: :special-members: __call__ `RandAdjustContrast` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAdjustContrast.png :alt: example of RandAdjustContrast .. autoclass:: RandAdjustContrast :members: :special-members: __call__ `MaskIntensity` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/MaskIntensity.png :alt: example of MaskIntensity .. autoclass:: MaskIntensity :members: :special-members: __call__ `SavitzkyGolaySmooth` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SavitzkyGolaySmooth.png :alt: example of SavitzkyGolaySmooth .. autoclass:: SavitzkyGolaySmooth :members: :special-members: __call__ `MedianSmooth` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/MedianSmooth.png :alt: example of MedianSmooth .. autoclass:: MedianSmooth :members: :special-members: __call__ `GaussianSmooth` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GaussianSmooth.png :alt: example of GaussianSmooth .. autoclass:: GaussianSmooth :members: :special-members: __call__ `RandGaussianSmooth` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianSmooth.png :alt: example of RandGaussianSmooth .. autoclass:: RandGaussianSmooth :members: :special-members: __call__ `GaussianSharpen` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GaussianSharpen.png :alt: example of GaussianSharpen .. autoclass:: GaussianSharpen :members: :special-members: __call__ `RandGaussianSharpen` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianSharpen.png :alt: example of RandGaussianSharpen .. autoclass:: RandGaussianSharpen :members: :special-members: __call__ `RandHistogramShift` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandHistogramShift.png :alt: example of RandHistogramShift .. autoclass:: RandHistogramShift :members: :special-members: __call__ `DetectEnvelope` """""""""""""""" .. autoclass:: DetectEnvelope :members: :special-members: __call__ `GibbsNoise` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GibbsNoise.png :alt: example of GibbsNoise .. autoclass:: GibbsNoise :members: :special-members: __call__ `RandGibbsNoise` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGibbsNoise.png :alt: example of RandGibbsNoise .. autoclass:: RandGibbsNoise :members: :special-members: __call__ `KSpaceSpikeNoise` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/KSpaceSpikeNoise.png :alt: example of KSpaceSpikeNoise .. autoclass:: KSpaceSpikeNoise :members: :special-members: __call__ `RandKSpaceSpikeNoise` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandKSpaceSpikeNoise.png :alt: example of RandKSpaceSpikeNoise .. autoclass:: RandKSpaceSpikeNoise :members: :special-members: __call__ `RandRicianNoise` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRicianNoise.png :alt: example of RandRicianNoise .. autoclass:: RandRicianNoise :members: :special-members: __call__ `RandCoarseTransform` """"""""""""""""""""" .. autoclass:: RandCoarseTransform :members: :special-members: __call__ `RandCoarseDropout` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCoarseDropout.png :alt: example of RandCoarseDropout .. autoclass:: RandCoarseDropout :members: :special-members: __call__ `RandCoarseShuffle` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCoarseShuffle.png :alt: example of RandCoarseShuffle .. autoclass:: RandCoarseShuffle :members: :special-members: __call__ `HistogramNormalize` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/HistogramNormalize.png :alt: example of HistogramNormalize .. autoclass:: HistogramNormalize :members: :special-members: __call__ `ForegroundMask` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ForegroundMask.png :alt: example of ForegroundMask .. autoclass:: ForegroundMask :members: :special-members: __call__ `ComputeHoVerMaps` """""""""""""""""" .. autoclass:: ComputeHoVerMaps :members: :special-members: __call__ IO ^^ `LoadImage` """"""""""" .. autoclass:: LoadImage :members: :special-members: __call__ `SaveImage` """"""""""" .. autoclass:: SaveImage :members: :special-members: __call__ NVIDIA Tool Extension (NVTX) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `RangePush` """"""""""" .. autoclass:: RangePush `RandRangePush` """"""""""""""" .. autoclass:: RandRangePush `RangePop` """""""""" .. autoclass:: RangePop `RandRangePop` """""""""""""" .. autoclass:: RandRangePop `Mark` """""" .. autoclass:: Mark `RandMark` """""""""" .. autoclass:: RandMark Post-processing ^^^^^^^^^^^^^^^ `Activations` """"""""""""" .. autoclass:: Activations :members: :special-members: __call__ `AsDiscrete` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/AsDiscrete.png :alt: example of AsDiscrete .. autoclass:: AsDiscrete :members: :special-members: __call__ `KeepLargestConnectedComponent` """"""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/KeepLargestConnectedComponent.png :alt: example of KeepLargestConnectedComponent .. autoclass:: KeepLargestConnectedComponent :members: :special-members: __call__ `DistanceTransformEDT` """"""""""""""""""""""""""""""" .. autoclass:: DistanceTransformEDT :members: :special-members: __call__ `RemoveSmallObjects` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RemoveSmallObjects.png :alt: example of RemoveSmallObjects .. autoclass:: RemoveSmallObjects :members: :special-members: __call__ `LabelFilter` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/LabelFilter.png :alt: example of LabelFilter .. autoclass:: LabelFilter :members: :special-members: __call__ `FillHoles` """"""""""" .. autoclass:: FillHoles :members: :special-members: __call__ `LabelToContour` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/LabelToContour.png :alt: example of LabelToContour .. autoclass:: LabelToContour :members: :special-members: __call__ `MeanEnsemble` """""""""""""" .. autoclass:: MeanEnsemble :members: :special-members: __call__ `ProbNMS` """"""""" .. autoclass:: ProbNMS :members: `SobelGradients` """""""""""""""" .. autoclass:: SobelGradients :members: :special-members: __call__ `VoteEnsemble` """""""""""""" .. autoclass:: VoteEnsemble :members: :special-members: __call__ Signal ^^^^^^^ `SignalRandDrop` """""""""""""""" .. autoclass:: SignalRandDrop :members: :special-members: __call__ `SignalRandScale` """"""""""""""""" .. autoclass:: SignalRandScale :members: :special-members: __call__ `SignalRandShift` """"""""""""""""" .. autoclass:: SignalRandShift :members: :special-members: __call__ `SignalRandAddSine` """"""""""""""""""" .. autoclass:: SignalRandAddSine :members: :special-members: __call__ `SignalRandAddSquarePulse` """""""""""""""""""""""""" .. autoclass:: SignalRandAddSquarePulse :members: :special-members: __call__ `SignalRandAddGaussianNoise` """""""""""""""""""""""""""" .. autoclass:: SignalRandAddGaussianNoise :members: :special-members: __call__ `SignalRandAddSinePartial` """""""""""""""""""""""""" .. autoclass:: SignalRandAddSinePartial :members: :special-members: __call__ `SignalRandAddSquarePulsePartial` """"""""""""""""""""""""""""""""" .. autoclass:: SignalRandAddSquarePulsePartial :members: :special-members: __call__ `SignalFillEmpty` """"""""""""""""" .. autoclass:: SignalFillEmpty :members: :special-members: __call__ `SignalRemoveFrequency` """"""""""""""""""""""" .. autoclass:: SignalRemoveFrequency :members: :special-members: __call__ `SignalContinuousWavelet` """"""""""""""""""""""""" .. autoclass:: SignalContinuousWavelet :members: :special-members: __call__ Spatial ^^^^^^^ `SpatialResample` """"""""""""""""" .. autoclass:: SpatialResample :members: :special-members: __call__ `ResampleToMatch` """"""""""""""""" .. autoclass:: ResampleToMatch :members: :special-members: __call__ `Spacing` """"""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Spacing.png :alt: example of Spacing .. autoclass:: Spacing :members: :special-members: __call__ `Orientation` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Orientation.png :alt: example of Orientation .. autoclass:: Orientation :members: :special-members: __call__ `RandRotate` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRotate.png :alt: example of RandRotate .. autoclass:: RandRotate :members: :special-members: __call__ `RandFlip` """""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandFlip.png :alt: example of RandFlip .. autoclass:: RandFlip :members: :special-members: __call__ `RandAxisFlip` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAxisFlip.png :alt: example of RandAxisFlip .. autoclass:: RandAxisFlip :members: :special-members: __call__ `RandZoom` """""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandZoom.png :alt: example of RandZoom .. autoclass:: RandZoom :members: :special-members: __call__ `Affine` """""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Affine.png :alt: example of Affine .. autoclass:: Affine :members: :special-members: __call__ `Resample` """""""""" .. autoclass:: Resample :members: :special-members: __call__ `RandAffine` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAffine.png :alt: example of RandAffine .. autoclass:: RandAffine :members: :special-members: __call__ `RandDeformGrid` """""""""""""""" .. autoclass:: RandDeformGrid :members: :special-members: __call__ `AffineGrid` """""""""""""""" .. autoclass:: AffineGrid :members: :special-members: __call__ `RandAffineGrid` """""""""""""""" .. autoclass:: RandAffineGrid :members: :special-members: __call__ `GridDistortion` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GridDistortion.png :alt: example of GridDistortion .. autoclass:: GridDistortion :members: :special-members: __call__ `RandGridDistortion` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGridDistortion.png :alt: example of RandGridDistortion .. autoclass:: RandGridDistortion :members: :special-members: __call__ `Rand2DElastic` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rand2DElastic.png :alt: example of Rand2DElastic .. autoclass:: Rand2DElastic :members: :special-members: __call__ `Rand3DElastic` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rand3DElastic.png :alt: example of Rand3DElastic .. autoclass:: Rand3DElastic :members: :special-members: __call__ `Rotate90` """""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rotate90.png :alt: example of Rotate90 .. autoclass:: Rotate90 :members: :special-members: __call__ `RandRotate90` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRotate90.png :alt: example of RandRotate90 .. autoclass:: RandRotate90 :members: :special-members: __call__ `Flip` """""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Flip.png :alt: example of Flip .. autoclass:: Flip :members: :special-members: __call__ `Resize` """""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Resize.png :alt: example of Resize .. autoclass:: Resize :members: :special-members: __call__ `Rotate` """""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rotate.png :alt: example of Rotate .. autoclass:: Rotate :members: :special-members: __call__ `Zoom` """""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Zoom.png :alt: example of Zoom .. autoclass:: Zoom :members: :special-members: __call__ `GridPatch` """"""""""" .. autoclass:: GridPatch :members: :special-members: __call__ `RandGridPatch` """"""""""""""" .. autoclass:: RandGridPatch :members: :special-members: __call__ `GridSplit` """"""""""" .. autoclass:: GridSplit :members: :special-members: __call__ `RandSimulateLowResolution` """"""""""""""""""""""""""" .. autoclass:: RandSimulateLowResolution :members: :special-members: __call__ Smooth Field ^^^^^^^^^^^^ `RandSmoothFieldAdjustContrast` """"""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothFieldAdjustContrast.png :alt: example of RandSmoothFieldAdjustContrast .. autoclass:: RandSmoothFieldAdjustContrast :members: :special-members: __call__ `RandSmoothFieldAdjustIntensity` """""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothFieldAdjustIntensity.png :alt: example of RandSmoothFieldAdjustIntensity .. autoclass:: RandSmoothFieldAdjustIntensity :members: :special-members: __call__ `RandSmoothDeform` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothDeform.png :alt: example of RandSmoothDeform .. autoclass:: RandSmoothDeform :members: :special-members: __call__ MRI Transforms ^^^^^^^^^^^^^^ `Kspace under-sampling` """"""""""""""""""""""" .. autoclass:: monai.apps.reconstruction.transforms.array.KspaceMask :members: :special-members: __call__ .. autoclass:: monai.apps.reconstruction.transforms.array.RandomKspaceMask :special-members: __call__ .. autoclass:: monai.apps.reconstruction.transforms.array.EquispacedKspaceMask :special-members: __call__ Lazy ^^^^ `ApplyPending` """""""""""""" .. autoclass:: ApplyPending :members: :special-members: __call__ Utility ^^^^^^^ `Identity` """""""""" .. autoclass:: Identity :members: :special-members: __call__ `AsChannelLast` """"""""""""""" .. autoclass:: AsChannelLast :members: :special-members: __call__ `EnsureChannelFirst` """""""""""""""""""" .. autoclass:: EnsureChannelFirst :members: :special-members: __call__ `RepeatChannel` """"""""""""""" .. autoclass:: RepeatChannel :members: :special-members: __call__ `SplitDim` """""""""" .. autoclass:: SplitDim :members: :special-members: __call__ `CastToType` """""""""""" .. autoclass:: CastToType :members: :special-members: __call__ `ToTensor` """""""""" .. autoclass:: ToTensor :members: :special-members: __call__ `ToNumpy` """"""""" .. autoclass:: ToNumpy :members: :special-members: __call__ `ToCupy` """""""" .. autoclass:: ToCupy :members: :special-members: __call__ `Transpose` """"""""""" .. autoclass:: Transpose :members: :special-members: __call__ `SqueezeDim` """""""""""" .. autoclass:: SqueezeDim :members: :special-members: __call__ `DataStats` """"""""""" .. autoclass:: DataStats :members: :special-members: __call__ `SimulateDelay` """"""""""""""" .. autoclass:: SimulateDelay :members: :special-members: __call__ `Lambda` """""""" .. autoclass:: Lambda :members: :special-members: __call__ `RandLambda` """""""""""" .. autoclass:: RandLambda :members: :special-members: __call__ `RemoveRepeatedChannel` """"""""""""""""""""""" .. autoclass:: RemoveRepeatedChannel :members: :special-members: __call__ `LabelToMask` """"""""""""" .. autoclass:: LabelToMask :members: :special-members: __call__ `FgBgToIndices` """"""""""""""" .. autoclass:: FgBgToIndices :members: :special-members: __call__ `ClassesToIndices` """""""""""""""""" .. autoclass:: ClassesToIndices :members: :special-members: __call__ `ConvertToMultiChannelBasedOnBratsClasses` """""""""""""""""""""""""""""""""""""""""" .. autoclass:: ConvertToMultiChannelBasedOnBratsClasses :members: :special-members: __call__ `AddExtremePointsChannel` """"""""""""""""""""""""" .. autoclass:: AddExtremePointsChannel :members: :special-members: __call__ `TorchVision` """"""""""""" .. autoclass:: TorchVision :members: :special-members: __call__ `MapLabelValue` """"""""""""""" .. autoclass:: MapLabelValue :members: :special-members: __call__ `EnsureType` """""""""""" .. autoclass:: EnsureType :members: :special-members: __call__ `IntensityStats` """""""""""""""" .. autoclass:: IntensityStats :members: :special-members: __call__ `ToDevice` """""""""" .. autoclass:: ToDevice :members: :special-members: __call__ `CuCIM` """"""" .. autoclass:: CuCIM :members: :special-members: __call__ `RandCuCIM` """"""""""" .. autoclass:: RandCuCIM :members: :special-members: __call__ `AddCoordinateChannels` """"""""""""""""""""""" .. autoclass:: AddCoordinateChannels :members: :special-members: __call__ `ImageFilter` """"""""""""" .. autoclass:: ImageFilter :members: :special-members: __call__ `RandImageFilter` """"""""""""""""" .. autoclass:: RandImageFilter :members: :special-members: __call__ Dictionary Transforms --------------------- Crop and Pad (Dict) ^^^^^^^^^^^^^^^^^^^ `Padd` """""" .. autoclass:: Padd :members: :special-members: __call__ `SpatialPadd` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SpatialPadd.png :alt: example of SpatialPadd .. autoclass:: SpatialPadd :members: :special-members: __call__ `BorderPadd` """""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/BorderPadd.png :alt: example of BorderPadd .. autoclass:: BorderPadd :members: :special-members: __call__ `DivisiblePadd` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/DivisiblePadd.png :alt: example of DivisiblePadd .. autoclass:: DivisiblePadd :members: :special-members: __call__ `Cropd` """"""" .. autoclass:: Cropd :members: :special-members: __call__ `RandCropd` """"""""""" .. autoclass:: RandCropd :members: :special-members: __call__ `SpatialCropd` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SpatialCropd.png :alt: example of SpatialCropd .. autoclass:: SpatialCropd :members: :special-members: __call__ `CenterSpatialCropd` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CenterSpatialCropd.png :alt: example of CenterSpatialCropd .. autoclass:: CenterSpatialCropd :members: :special-members: __call__ `RandSpatialCropd` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSpatialCropd.png :alt: example of RandSpatialCropd .. autoclass:: RandSpatialCropd :members: :special-members: __call__ `RandSpatialCropSamplesd` """"""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSpatialCropSamplesd.png :alt: example of RandSpatialCropSamplesd .. autoclass:: RandSpatialCropSamplesd :members: :special-members: __call__ `CropForegroundd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CropForegroundd.png :alt: example of CropForegroundd .. autoclass:: CropForegroundd :members: :special-members: __call__ `RandWeightedCropd` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandWeightedCropd.png :alt: example of RandWeightedCropd .. autoclass:: RandWeightedCropd :members: :special-members: __call__ `RandCropByPosNegLabeld` """""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCropByPosNegLabeld.png :alt: example of RandCropByPosNegLabeld .. autoclass:: RandCropByPosNegLabeld :members: :special-members: __call__ `RandCropByLabelClassesd` """"""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCropByLabelClassesd.png :alt: example of RandCropByLabelClassesd .. autoclass:: RandCropByLabelClassesd :members: :special-members: __call__ `ResizeWithPadOrCropd` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ResizeWithPadOrCropd.png :alt: example of ResizeWithPadOrCropd .. autoclass:: ResizeWithPadOrCropd :members: :special-members: __call__ `BoundingRectd` """"""""""""""" .. autoclass:: BoundingRectd :members: :special-members: __call__ `RandScaleCropd` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandScaleCropd.png :alt: example of RandScaleCropd .. autoclass:: RandScaleCropd :members: :special-members: __call__ `CenterScaleCropd` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/CenterScaleCropd.png :alt: example of CenterScaleCropd .. autoclass:: CenterScaleCropd :members: :special-members: __call__ Intensity (Dict) ^^^^^^^^^^^^^^^^ `RandGaussianNoised` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianNoised.png :alt: example of RandGaussianNoised .. autoclass:: RandGaussianNoised :members: :special-members: __call__ `ShiftIntensityd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ShiftIntensityd.png :alt: example of ShiftIntensityd .. autoclass:: ShiftIntensityd :members: :special-members: __call__ `RandShiftIntensityd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandShiftIntensityd.png :alt: example of RandShiftIntensityd .. autoclass:: RandShiftIntensityd :members: :special-members: __call__ `StdShiftIntensityd` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/StdShiftIntensityd.png :alt: example of StdShiftIntensityd .. autoclass:: StdShiftIntensityd :members: :special-members: __call__ `RandStdShiftIntensityd` """""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandStdShiftIntensityd.png :alt: example of RandStdShiftIntensityd .. autoclass:: RandStdShiftIntensityd :members: :special-members: __call__ `RandBiasFieldd` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandBiasFieldd.png :alt: example of RandBiasFieldd .. autoclass:: RandBiasFieldd :members: :special-members: __call__ `ScaleIntensityd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensityd.png :alt: example of ScaleIntensityd .. autoclass:: ScaleIntensityd :members: :special-members: __call__ `RandScaleIntensityd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandScaleIntensityd.png :alt: example of RandScaleIntensityd .. autoclass:: RandScaleIntensityd :members: :special-members: __call__ `RandScaleIntensityFixedMeand` """"""""""""""""""""""""""""""" .. autoclass:: RandScaleIntensityFixedMeand :members: :special-members: __call__ `NormalizeIntensityd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/NormalizeIntensityd.png :alt: example of NormalizeIntensityd .. autoclass:: NormalizeIntensityd :members: :special-members: __call__ `ThresholdIntensityd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ThresholdIntensityd.png :alt: example of ThresholdIntensityd .. autoclass:: ThresholdIntensityd :members: :special-members: __call__ `ScaleIntensityRanged` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensityRanged.png :alt: example of ScaleIntensityRanged .. autoclass:: ScaleIntensityRanged :members: :special-members: __call__ `GibbsNoised` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GibbsNoised.png :alt: example of GibbsNoised .. autoclass:: GibbsNoised :members: :special-members: __call__ `RandGibbsNoised` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGibbsNoised.png :alt: example of RandGibbsNoised .. autoclass:: RandGibbsNoised :members: :special-members: __call__ `KSpaceSpikeNoised` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/KSpaceSpikeNoised.png :alt: example of KSpaceSpikeNoised .. autoclass:: KSpaceSpikeNoised :members: :special-members: __call__ `RandKSpaceSpikeNoised` """"""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandKSpaceSpikeNoised.png :alt: example of RandKSpaceSpikeNoised .. autoclass:: RandKSpaceSpikeNoised :members: :special-members: __call__ `RandRicianNoised` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRicianNoised.png :alt: example of RandRicianNoised .. autoclass:: RandRicianNoised :members: :special-members: __call__ `ScaleIntensityRangePercentilesd` """"""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ScaleIntensityRangePercentilesd.png :alt: example of ScaleIntensityRangePercentilesd .. autoclass:: ScaleIntensityRangePercentilesd :members: :special-members: __call__ `AdjustContrastd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/AdjustContrastd.png :alt: example of AdjustContrastd .. autoclass:: AdjustContrastd :members: :special-members: __call__ `RandAdjustContrastd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAdjustContrastd.png :alt: example of RandAdjustContrastd .. autoclass:: RandAdjustContrastd :members: :special-members: __call__ `MaskIntensityd` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/MaskIntensityd.png :alt: example of MaskIntensityd .. autoclass:: MaskIntensityd :members: :special-members: __call__ `SavitzkyGolaySmoothd` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/SavitzkyGolaySmoothd.png :alt: example of SavitzkyGolaySmoothd .. autoclass:: SavitzkyGolaySmoothd :members: :special-members: __call__ `MedianSmoothd` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/MedianSmoothd.png :alt: example of MedianSmoothd .. autoclass:: MedianSmoothd :members: :special-members: __call__ `GaussianSmoothd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GaussianSmoothd.png :alt: example of GaussianSmoothd .. autoclass:: GaussianSmoothd :members: :special-members: __call__ `RandGaussianSmoothd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianSmoothd.png :alt: example of RandGaussianSmoothd .. autoclass:: RandGaussianSmoothd :members: :special-members: __call__ `GaussianSharpend` """""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GaussianSharpend.png :alt: example of GaussianSharpend .. autoclass:: GaussianSharpend :members: :special-members: __call__ `RandGaussianSharpend` """""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGaussianSharpend.png :alt: example of RandGaussianSharpend .. autoclass:: RandGaussianSharpend :members: :special-members: __call__ `RandHistogramShiftd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandHistogramShiftd.png :alt: example of RandHistogramShiftd .. autoclass:: RandHistogramShiftd :members: :special-members: __call__ `RandCoarseDropoutd` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCoarseDropoutd.png :alt: example of RandCoarseDropoutd .. autoclass:: RandCoarseDropoutd :members: :special-members: __call__ `RandCoarseShuffled` """""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandCoarseShuffled.png :alt: example of RandCoarseShuffled .. autoclass:: RandCoarseShuffled :members: :special-members: __call__ `HistogramNormalized` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/HistogramNormalized.png :alt: example of HistogramNormalized .. autoclass:: HistogramNormalized :members: :special-members: __call__ `ForegroundMaskd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/ForegroundMaskd.png :alt: example of ForegroundMaskd .. autoclass:: ForegroundMaskd :members: :special-members: __call__ `ComputeHoVerMapsd` """"""""""""""""""" .. autoclass:: ComputeHoVerMapsd :members: :special-members: __call__ IO (Dict) ^^^^^^^^^ `LoadImaged` """""""""""" .. autoclass:: LoadImaged :members: :special-members: __call__ `SaveImaged` """""""""""" .. autoclass:: SaveImaged :members: :special-members: __call__ Post-processing (Dict) ^^^^^^^^^^^^^^^^^^^^^^ `Activationsd` """""""""""""" .. autoclass:: Activationsd :members: :special-members: __call__ `AsDiscreted` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/AsDiscreted.png :alt: example of AsDiscreted .. autoclass:: AsDiscreted :members: :special-members: __call__ `KeepLargestConnectedComponentd` """""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/KeepLargestConnectedComponentd.png :alt: example of KeepLargestConnectedComponentd .. autoclass:: KeepLargestConnectedComponentd :members: :special-members: __call__ `DistanceTransformEDTd` """""""""""""""""""""""""""""""" .. autoclass:: DistanceTransformEDTd :members: :special-members: __call__ `RemoveSmallObjectsd` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RemoveSmallObjectsd.png :alt: example of RemoveSmallObjectsd .. autoclass:: RemoveSmallObjectsd :members: :special-members: __call__ `LabelFilterd` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/LabelFilterd.png :alt: example of LabelFilterd .. autoclass:: LabelFilterd :members: :special-members: __call__ `FillHolesd` """""""""""" .. autoclass:: FillHolesd :members: :special-members: __call__ `LabelToContourd` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/LabelToContourd.png :alt: example of LabelToContourd .. autoclass:: LabelToContourd :members: :special-members: __call__ `Ensembled` """"""""""" .. autoclass:: Ensembled :members: :special-members: __call__ `MeanEnsembled` """"""""""""""" .. autoclass:: MeanEnsembled :members: :special-members: __call__ `VoteEnsembled` """"""""""""""" .. autoclass:: VoteEnsembled :members: :special-members: __call__ `Invertd` """"""""" .. autoclass:: Invertd :members: :special-members: __call__ `SaveClassificationd` """"""""""""""""""""" .. autoclass:: SaveClassificationd :members: :special-members: __call__ `ProbNMSd` """""""""" .. autoclass:: ProbNMSd :members: :special-members: __call__ `SobelGradientsd` """"""""""""""""" .. autoclass:: SobelGradientsd :members: :special-members: __call__ Signal (Dict) ^^^^^^^^^^^^^ `SignalFillEmptyd` """""""""""""""""" .. autoclass:: SignalFillEmptyd :members: :special-members: __call__ Spatial (Dict) ^^^^^^^^^^^^^^ `SpatialResampled` """""""""""""""""" .. autoclass:: SpatialResampled :members: :special-members: __call__ `ResampleToMatchd` """""""""""""""""" .. autoclass:: ResampleToMatchd :members: :special-members: __call__ `Spacingd` """""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Spacingd.png :alt: example of Spacingd .. autoclass:: Spacingd :members: :special-members: __call__ `Orientationd` """""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Orientationd.png :alt: example of Orientationd .. autoclass:: Orientationd :members: :special-members: __call__ `Flipd` """"""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Flipd.png :alt: example of Flipd .. autoclass:: Flipd :members: :special-members: __call__ `RandFlipd` """"""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandFlipd.png :alt: example of RandFlipd .. autoclass:: RandFlipd :members: :special-members: __call__ `RandAxisFlipd` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAxisFlipd.png :alt: example of RandAxisFlipd .. autoclass:: RandAxisFlipd :members: :special-members: __call__ `Rotated` """"""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rotated.png :alt: example of Rotated .. autoclass:: Rotated :members: :special-members: __call__ `RandRotated` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRotated.png :alt: example of RandRotated .. autoclass:: RandRotated :members: :special-members: __call__ `Zoomd` """"""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Zoomd.png :alt: example of Zoomd .. autoclass:: Zoomd :members: :special-members: __call__ `RandZoomd` """"""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandZoomd.png :alt: example of RandZoomd .. autoclass:: RandZoomd :members: :special-members: __call__ `GridPatchd` """""""""""" .. autoclass:: GridPatchd :members: :special-members: __call__ `RandGridPatchd` """""""""""""""" .. autoclass:: RandGridPatchd :members: :special-members: __call__ `GridSplitd` """""""""""" .. autoclass:: GridSplitd :members: :special-members: __call__ `RandRotate90d` """"""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandRotate90d.png :alt: example of RandRotate90d .. autoclass:: RandRotate90d :members: :special-members: __call__ `Rotate90d` """"""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rotate90d.png :alt: example of Rotate90d .. autoclass:: Rotate90d :members: :special-members: __call__ `Resized` """"""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Resized.png :alt: example of Resized .. autoclass:: Resized :members: :special-members: __call__ `Affined` """"""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Affined.png :alt: example of Affined .. autoclass:: Affined :members: :special-members: __call__ `RandAffined` """"""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandAffined.png :alt: example of RandAffined .. autoclass:: RandAffined :members: :special-members: __call__ `Rand2DElasticd` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rand2DElasticd.png :alt: example of Rand2DElasticd .. autoclass:: Rand2DElasticd :members: :special-members: __call__ `Rand3DElasticd` """""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/Rand3DElasticd.png :alt: example of Rand3DElasticd .. autoclass:: Rand3DElasticd :members: :special-members: __call__ `GridDistortiond` """"""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/GridDistortiond.png :alt: example of GridDistortiond .. autoclass:: GridDistortiond :members: :special-members: __call__ `RandGridDistortiond` """"""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandGridDistortiond.png :alt: example of RandGridDistortiond .. autoclass:: RandGridDistortiond :members: :special-members: __call__ `RandSimulateLowResolutiond` """""""""""""""""""""""""""" .. autoclass:: RandSimulateLowResolutiond :members: :special-members: __call__ Smooth Field (Dict) ^^^^^^^^^^^^^^^^^^^ `RandSmoothFieldAdjustContrastd` """""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothFieldAdjustContrastd.png :alt: example of RandSmoothFieldAdjustContrastd .. autoclass:: RandSmoothFieldAdjustContrastd :members: :special-members: __call__ `RandSmoothFieldAdjustIntensityd` """"""""""""""""""""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothFieldAdjustIntensityd.png :alt: example of RandSmoothFieldAdjustIntensityd .. autoclass:: RandSmoothFieldAdjustIntensityd :members: :special-members: __call__ `RandSmoothDeformd` """"""""""""""""""" .. image:: https://raw.githubusercontent.com/Project-MONAI/DocImages/main/transforms/RandSmoothDeformd.png :alt: example of RandSmoothDeformd .. autoclass:: RandSmoothDeformd :members: :special-members: __call__ `MRI transforms (Dict)` ^^^^^^^^^^^^^^^^^^^^^^^ `Kspace under-sampling (Dict)` """""""""""""""""""""""""""""" .. autoclass:: monai.apps.reconstruction.transforms.dictionary.RandomKspaceMaskd :special-members: __call__ .. autoclass:: monai.apps.reconstruction.transforms.dictionary.EquispacedKspaceMaskd :special-members: __call__ `ExtractDataKeyFromMetaKeyd` """""""""""""""""""""""""""" .. autoclass:: monai.apps.reconstruction.transforms.dictionary.ExtractDataKeyFromMetaKeyd :special-members: __call__ `ReferenceBasedSpatialCropd` """""""""""""""""""""""""""" .. autoclass:: monai.apps.reconstruction.transforms.dictionary.ReferenceBasedSpatialCropd :special-members: __call__ `ReferenceBasedNormalizeIntensityd` """"""""""""""""""""""""""""""""""" .. autoclass:: monai.apps.reconstruction.transforms.dictionary.ReferenceBasedNormalizeIntensityd :special-members: __call__ Lazy (Dict) ^^^^^^^^^^^ `ApplyPendingd` """"""""""""""" .. autoclass:: ApplyPendingd :members: :special-members: __call__ Utility (Dict) ^^^^^^^^^^^^^^ `Identityd` """"""""""" .. autoclass:: Identityd :members: :special-members: __call__ `AsChannelLastd` """""""""""""""" .. autoclass:: AsChannelLastd :members: :special-members: __call__ `EnsureChannelFirstd` """"""""""""""""""""" .. autoclass:: EnsureChannelFirstd :members: :special-members: __call__ `RepeatChanneld` """""""""""""""" .. autoclass:: RepeatChanneld :members: :special-members: __call__ `SplitDimd` """"""""""" .. autoclass:: SplitDimd :members: :special-members: __call__ `CastToTyped` """"""""""""" .. autoclass:: CastToTyped :members: :special-members: __call__ `ToTensord` """"""""""" .. autoclass:: ToTensord :members: :special-members: __call__ `ToNumpyd` """""""""" .. autoclass:: ToNumpyd :members: :special-members: __call__ `ToPIL` """"""" .. autoclass:: ToPIL :members: :special-members: __call__ `ToCupyd` """"""""" .. autoclass:: ToCupyd :members: :special-members: __call__ `ToPILd` """""""" .. autoclass:: ToPILd :members: :special-members: __call__ `DeleteItemsd` """""""""""""" .. autoclass:: DeleteItemsd :members: :special-members: __call__ `SelectItemsd` """""""""""""" .. autoclass:: SelectItemsd :members: :special-members: __call__ `FlattenSubKeysd` """"""""""""""""" .. autoclass:: FlattenSubKeysd :members: :special-members: __call__ `Transposed` """""""""""" .. autoclass:: Transposed :members: :special-members: __call__ `SqueezeDimd` """"""""""""" .. autoclass:: SqueezeDimd :members: :special-members: __call__ `DataStatsd` """""""""""" .. autoclass:: DataStatsd :members: :special-members: __call__ `SimulateDelayd` """""""""""""""" .. autoclass:: SimulateDelayd :members: :special-members: __call__ `CopyItemsd` """""""""""" .. autoclass:: CopyItemsd :members: :special-members: __call__ `ConcatItemsd` """""""""""""" .. autoclass:: ConcatItemsd :members: :special-members: __call__ `Lambdad` """"""""" .. autoclass:: Lambdad :members: :special-members: __call__ `RandLambdad` """"""""""""" .. autoclass:: RandLambdad :members: :special-members: __call__ `RemoveRepeatedChanneld` """""""""""""""""""""""" .. autoclass:: RemoveRepeatedChanneld :members: :special-members: __call__ `LabelToMaskd` """""""""""""" .. autoclass:: LabelToMaskd :members: :special-members: __call__ `FgBgToIndicesd` """""""""""""""" .. autoclass:: FgBgToIndicesd :members: :special-members: __call__ `ClassesToIndicesd` """"""""""""""""""" .. autoclass:: ClassesToIndicesd :members: :special-members: __call__ `ConvertToMultiChannelBasedOnBratsClassesd` """"""""""""""""""""""""""""""""""""""""""" .. autoclass:: ConvertToMultiChannelBasedOnBratsClassesd :members: :special-members: __call__ `AddExtremePointsChanneld` """""""""""""""""""""""""" .. autoclass:: AddExtremePointsChanneld :members: :special-members: __call__ `TorchVisiond` """""""""""""" .. autoclass:: TorchVisiond :members: :special-members: __call__ `RandTorchVisiond` """""""""""""""""" .. autoclass:: RandTorchVisiond :members: :special-members: __call__ `MapLabelValued` """""""""""""""" .. autoclass:: MapLabelValued :members: :special-members: __call__ `EnsureTyped` """"""""""""" .. autoclass:: EnsureTyped :members: :special-members: __call__ `IntensityStatsd` """"""""""""""""" .. autoclass:: IntensityStatsd :members: :special-members: __call__ `ToDeviced` """"""""""" .. autoclass:: ToDeviced :members: :special-members: __call__ `CuCIMd` """""""" .. autoclass:: CuCIMd :members: :special-members: __call__ `RandCuCIMd` """""""""""" .. autoclass:: RandCuCIMd :members: :special-members: __call__ `AddCoordinateChannelsd` """""""""""""""""""""""" .. autoclass:: AddCoordinateChannelsd :members: :special-members: __call__ `ImageFilterd` """""""""""""" .. autoclass:: ImageFilterd :members: :special-members: __call__ `RandImageFilterd` """""""""""""""""" .. autoclass:: RandImageFilterd :members: :special-members: __call__ MetaTensor ^^^^^^^^^^ `ToMetaTensord` """"""""""""""" .. autoclass:: ToMetaTensord :members: :special-members: __call__ `FromMetaTensord` """"""""""""""""" .. autoclass:: FromMetaTensord :members: :special-members: __call__ Transform Adaptors ------------------ .. automodule:: monai.transforms.adaptors `FunctionSignature` ^^^^^^^^^^^^^^^^^^^ .. autoclass:: FunctionSignature :members: `adaptor` ^^^^^^^^^ .. autofunction:: monai.transforms.adaptors.adaptor `apply_alias` ^^^^^^^^^^^^^ .. autofunction:: monai.transforms.adaptors.apply_alias `to_kwargs` ^^^^^^^^^^^ .. autofunction:: monai.transforms.adaptors.to_kwargs Utilities --------- .. automodule:: monai.transforms.utils :members: .. automodule:: monai.transforms.utils_pytorch_numpy_unification :members: By Categories ------------- .. toctree:: :maxdepth: 1 transforms_idx