[nodes] imageProcessing: group and rename filters params

This commit is contained in:
Enguerrand DE SMET 2020-06-29 14:30:28 +02:00
parent fc55a64151
commit d9279feef9

View file

@ -102,91 +102,97 @@ Convert or apply filtering to the input images.
value=False, value=False,
uid=[0], uid=[0],
), ),
desc.BoolParam( desc.GroupAttribute(name="sharpenFilter", label="Sharpen Filter", description="Sharpen Filtering Parameters.", joinChar=":", groupDesc=[
name='sharpen', desc.BoolParam(
label='Sharpen', name='enabled',
description='Use sharpen.', label='Enable',
value=False, description='Use sharpen.',
uid=[0], value=False,
), uid=[0],
desc.IntParam( ),
name='sharpenWidth', desc.IntParam(
label='Sharpen Width', name='width',
description='Sharpen Width.', label='Width',
value=3, description='Sharpen Width.',
range=(1, 9, 2), value=3,
uid=[0], range=(1, 9, 2),
), uid=[0],
desc.FloatParam( ),
name='sharpenContrast', desc.FloatParam(
label='Sharpen Contrast', name='contrast',
description='Sharpen Contrast.', label='Contrast',
value=1.0, description='Sharpen Contrast.',
range=(0.0, 100.0, 0.1), value=1.0,
uid=[0], range=(0.0, 100.0, 0.1),
), uid=[0],
desc.FloatParam( ),
name='sharpenThreshold', desc.FloatParam(
label='Sharpen Threshold', name='threshold',
description='Sharpen Threshold.', label='Threshold',
value=0.0, description='Sharpen Threshold.',
range=(0.0, 1.0, 0.01), value=0.0,
uid=[0], range=(0.0, 1.0, 0.01),
), uid=[0],
desc.BoolParam( ),
name='bilateralFilter', ]),
label='Bilateral Filter', desc.GroupAttribute(name="bilateralFilter", label="Bilateral Filter", description="Bilateral Filtering Parameters.", joinChar=":", groupDesc=[
description='Bilateral Filter.', desc.BoolParam(
value=False, name='bilateralFilterEnabled',
uid=[0], label='Enable',
), description='Bilateral Filter.',
desc.IntParam( value=False,
name='bilateralFilterDistance', uid=[0],
label='Bilateral Filter Distance', ),
description='Diameter of each pixel neighborhood that is used during bilateral filtering.\nCould be very slow for large filters, so it is recommended to use 5.', desc.IntParam(
value=0, name='bilateralFilterDistance',
range=(0, 9, 1), label='Distance',
uid=[0], description='Diameter of each pixel neighborhood that is used during bilateral filtering.\nCould be very slow for large filters, so it is recommended to use 5.',
), value=0,
desc.FloatParam( range=(0, 9, 1),
name='bilateralFilterSigmaSpace', uid=[0],
label='Bilateral Filter Sigma Space', ),
description='Bilateral Filter sigma in the coordinate space.', desc.FloatParam(
value=0.0, name='bilateralFilterSigmaSpace',
range=(0.0, 150.0, 0.01), label='Sigma Coordinate Space',
uid=[0], description='Bilateral Filter sigma in the coordinate space.',
), value=0.0,
desc.FloatParam( range=(0.0, 150.0, 0.01),
name='bilateralFilterSigmaColor', uid=[0],
label='Bilateral Filter Sigma Color Space', ),
description='Bilateral Filter sigma in the color space.', desc.FloatParam(
value=0.0, name='bilateralFilterSigmaColor',
range=(0.0, 150.0, 0.01), label='Sigma Color Space',
uid=[0], description='Bilateral Filter sigma in the color space.',
), value=0.0,
desc.BoolParam( range=(0.0, 150.0, 0.01),
name='claheFilter', uid=[0],
label='Clahe Filter', ),
description='Use Contrast Limited Adaptive Histogram Equalization (CLAHE) Filter.', ]),
value=False, desc.GroupAttribute(name="claheFilter", label="Clahe Filter", description="Clahe Filtering Parameters.", joinChar=":", groupDesc=[
uid=[0], desc.BoolParam(
), name='claheEnabled',
desc.FloatParam( label='Enable',
name='claheClipLimit', description='Use Contrast Limited Adaptive Histogram Equalization (CLAHE) Filter.',
label='Clahe Clip Limit.', value=False,
description='Sets Threshold For Contrast Limiting.', uid=[0],
value=4.0, ),
range=(0.0, 8.0, 1.0), desc.FloatParam(
uid=[0], name='claheClipLimit',
), label='Clip Limit.',
desc.IntParam( description='Sets Threshold For Contrast Limiting.',
name='claheTileGridSize', value=4.0,
label='Clahe Tile Grid Size.', range=(0.0, 8.0, 1.0),
description='Sets Size Of Grid For Histogram Equalization. Input Image Will Be Divided Into Equally Sized Rectangular Tiles.', uid=[0],
value=8, ),
range=(4, 64, 4), desc.IntParam(
uid=[0], name='claheTileGridSize',
), label='Tile Grid Size.',
description='Sets Size Of Grid For Histogram Equalization. Input Image Will Be Divided Into Equally Sized Rectangular Tiles.',
value=8,
range=(4, 64, 4),
uid=[0],
),
]),
desc.ChoiceParam( desc.ChoiceParam(
name='verboseLevel', name='verboseLevel',
label='Verbose Level', label='Verbose Level',