Skip to content

Commit 88fe0fc

Browse files
authored
Spike (Herringbone) artifact transform (#2337)
* added spikes transform Signed-off-by: Yaniel Cabrera <[email protected]>
1 parent 0bd312a commit 88fe0fc

File tree

8 files changed

+953
-0
lines changed

8 files changed

+953
-0
lines changed

docs/source/transforms.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,18 @@ Intensity
286286
:members:
287287
:special-members: __call__
288288

289+
`KSpaceSpikeNoise`
290+
""""""""""""""""""""
291+
.. autoclass:: KSpaceSpikeNoise
292+
:members:
293+
:special-members: __call__
294+
295+
`RandKSpaceSpikeNoise`
296+
""""""""""""""""""""""""
297+
.. autoclass:: RandKSpaceSpikeNoise
298+
:members:
299+
:special-members: __call__
300+
289301

290302
IO
291303
^^
@@ -782,6 +794,18 @@ Instensity (Dict)
782794
:members:
783795
:special-members: __call__
784796

797+
`KSpaceSpikeNoised`
798+
""""""""""""""""""""""
799+
.. autoclass:: KSpaceSpikeNoised
800+
:members:
801+
:special-members: __call__
802+
803+
`RandKSpaceSpikeNoised`
804+
"""""""""""""""""""""""""
805+
.. autoclass:: RandKSpaceSpikeNoised
806+
:members:
807+
:special-members: __call__
808+
785809
`ScaleIntensityRangePercentilesd`
786810
"""""""""""""""""""""""""""""""""
787811
.. autoclass:: ScaleIntensityRangePercentilesd

monai/transforms/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
GaussianSharpen,
8080
GaussianSmooth,
8181
GibbsNoise,
82+
KSpaceSpikeNoise,
8283
MaskIntensity,
8384
NormalizeIntensity,
8485
RandAdjustContrast,
@@ -88,6 +89,7 @@
8889
RandGaussianSmooth,
8990
RandGibbsNoise,
9091
RandHistogramShift,
92+
RandKSpaceSpikeNoise,
9193
RandRicianNoise,
9294
RandScaleIntensity,
9395
RandShiftIntensity,
@@ -113,6 +115,9 @@
113115
GibbsNoised,
114116
GibbsNoiseD,
115117
GibbsNoiseDict,
118+
KSpaceSpikeNoised,
119+
KSpaceSpikeNoiseD,
120+
KSpaceSpikeNoiseDict,
116121
MaskIntensityd,
117122
MaskIntensityD,
118123
MaskIntensityDict,
@@ -140,6 +145,9 @@
140145
RandHistogramShiftd,
141146
RandHistogramShiftD,
142147
RandHistogramShiftDict,
148+
RandKSpaceSpikeNoised,
149+
RandKSpaceSpikeNoiseD,
150+
RandKSpaceSpikeNoiseDict,
143151
RandRicianNoised,
144152
RandRicianNoiseD,
145153
RandRicianNoiseDict,

0 commit comments

Comments
 (0)