Skip to content

Commit 3274d1a

Browse files
committed
Refactor noise parameter types in image and signal processors: update to use NormalDistributionParam, PoissonDistributionParam, and UniformDistributionParam for consistency.
1 parent f05e2c0 commit 3274d1a

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

datalab/gui/processor/image.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
from sigima.objects import (
2222
ImageObj,
2323
ImageROI,
24-
NormalDistribution2DParam,
25-
PoissonDistribution2DParam,
24+
NormalDistributionParam,
25+
PoissonDistributionParam,
2626
ROI2DParam,
27-
UniformDistribution2DParam,
27+
UniformDistributionParam,
2828
)
2929
from sigima.objects.scalar import GeometryResult
3030
from sigima.proc.decorator import ComputationMetadata
@@ -428,17 +428,17 @@ def register_processing(self) -> None:
428428
self.register_1_to_1(
429429
sigima_image.add_gaussian_noise,
430430
_("Add Gaussian noise"),
431-
NormalDistribution2DParam,
431+
NormalDistributionParam,
432432
)
433433
self.register_1_to_1(
434434
sigima_image.add_poisson_noise,
435435
_("Add Poisson noise"),
436-
PoissonDistribution2DParam,
436+
PoissonDistributionParam,
437437
)
438438
self.register_1_to_1(
439439
sigima_image.add_uniform_noise,
440440
_("Add uniform noise"),
441-
UniformDistribution2DParam,
441+
UniformDistributionParam,
442442
)
443443
# Noise reduction
444444
self.register_1_to_1(

datalab/gui/processor/signal.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
import sigima.proc.signal as sigima_signal
1818
from guidata.qthelpers import exec_dialog
1919
from sigima.objects import (
20-
NormalDistribution1DParam,
21-
PoissonDistribution1DParam,
20+
NormalDistributionParam,
21+
PoissonDistributionParam,
2222
ROI1DParam,
2323
SignalObj,
2424
SignalROI,
25-
UniformDistribution1DParam,
25+
UniformDistributionParam,
2626
create_signal,
2727
)
2828
from sigima.objects.scalar import GeometryResult, TableResult
@@ -219,17 +219,17 @@ def register_processing(self) -> None:
219219
self.register_1_to_1(
220220
sigima_signal.add_gaussian_noise,
221221
_("Add Gaussian noise"),
222-
NormalDistribution1DParam,
222+
NormalDistributionParam,
223223
)
224224
self.register_1_to_1(
225225
sigima_signal.add_poisson_noise,
226226
_("Add Poisson noise"),
227-
PoissonDistribution1DParam,
227+
PoissonDistributionParam,
228228
)
229229
self.register_1_to_1(
230230
sigima_signal.add_uniform_noise,
231231
_("Add uniform noise"),
232-
UniformDistribution1DParam,
232+
UniformDistributionParam,
233233
)
234234
# Noise reduction
235235
self.register_1_to_1(

0 commit comments

Comments
 (0)