mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-05-11 16:16:56 +02:00
[nodes] imageProcessing: group and rename filters params
This commit is contained in:
parent
fc55a64151
commit
d9279feef9
1 changed files with 91 additions and 85 deletions
|
@ -102,91 +102,97 @@ Convert or apply filtering to the input images.
|
|||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.BoolParam(
|
||||
name='sharpen',
|
||||
label='Sharpen',
|
||||
description='Use sharpen.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
name='sharpenWidth',
|
||||
label='Sharpen Width',
|
||||
description='Sharpen Width.',
|
||||
value=3,
|
||||
range=(1, 9, 2),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='sharpenContrast',
|
||||
label='Sharpen Contrast',
|
||||
description='Sharpen Contrast.',
|
||||
value=1.0,
|
||||
range=(0.0, 100.0, 0.1),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='sharpenThreshold',
|
||||
label='Sharpen Threshold',
|
||||
description='Sharpen Threshold.',
|
||||
value=0.0,
|
||||
range=(0.0, 1.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
desc.BoolParam(
|
||||
name='bilateralFilter',
|
||||
label='Bilateral Filter',
|
||||
description='Bilateral Filter.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
name='bilateralFilterDistance',
|
||||
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.',
|
||||
value=0,
|
||||
range=(0, 9, 1),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='bilateralFilterSigmaSpace',
|
||||
label='Bilateral Filter Sigma Space',
|
||||
description='Bilateral Filter sigma in the coordinate space.',
|
||||
value=0.0,
|
||||
range=(0.0, 150.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='bilateralFilterSigmaColor',
|
||||
label='Bilateral Filter Sigma Color Space',
|
||||
description='Bilateral Filter sigma in the color space.',
|
||||
value=0.0,
|
||||
range=(0.0, 150.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
desc.BoolParam(
|
||||
name='claheFilter',
|
||||
label='Clahe Filter',
|
||||
description='Use Contrast Limited Adaptive Histogram Equalization (CLAHE) Filter.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='claheClipLimit',
|
||||
label='Clahe Clip Limit.',
|
||||
description='Sets Threshold For Contrast Limiting.',
|
||||
value=4.0,
|
||||
range=(0.0, 8.0, 1.0),
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
name='claheTileGridSize',
|
||||
label='Clahe 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.GroupAttribute(name="sharpenFilter", label="Sharpen Filter", description="Sharpen Filtering Parameters.", joinChar=":", groupDesc=[
|
||||
desc.BoolParam(
|
||||
name='enabled',
|
||||
label='Enable',
|
||||
description='Use sharpen.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
name='width',
|
||||
label='Width',
|
||||
description='Sharpen Width.',
|
||||
value=3,
|
||||
range=(1, 9, 2),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='contrast',
|
||||
label='Contrast',
|
||||
description='Sharpen Contrast.',
|
||||
value=1.0,
|
||||
range=(0.0, 100.0, 0.1),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='threshold',
|
||||
label='Threshold',
|
||||
description='Sharpen Threshold.',
|
||||
value=0.0,
|
||||
range=(0.0, 1.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
]),
|
||||
desc.GroupAttribute(name="bilateralFilter", label="Bilateral Filter", description="Bilateral Filtering Parameters.", joinChar=":", groupDesc=[
|
||||
desc.BoolParam(
|
||||
name='bilateralFilterEnabled',
|
||||
label='Enable',
|
||||
description='Bilateral Filter.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
name='bilateralFilterDistance',
|
||||
label='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.',
|
||||
value=0,
|
||||
range=(0, 9, 1),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='bilateralFilterSigmaSpace',
|
||||
label='Sigma Coordinate Space',
|
||||
description='Bilateral Filter sigma in the coordinate space.',
|
||||
value=0.0,
|
||||
range=(0.0, 150.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='bilateralFilterSigmaColor',
|
||||
label='Sigma Color Space',
|
||||
description='Bilateral Filter sigma in the color space.',
|
||||
value=0.0,
|
||||
range=(0.0, 150.0, 0.01),
|
||||
uid=[0],
|
||||
),
|
||||
]),
|
||||
desc.GroupAttribute(name="claheFilter", label="Clahe Filter", description="Clahe Filtering Parameters.", joinChar=":", groupDesc=[
|
||||
desc.BoolParam(
|
||||
name='claheEnabled',
|
||||
label='Enable',
|
||||
description='Use Contrast Limited Adaptive Histogram Equalization (CLAHE) Filter.',
|
||||
value=False,
|
||||
uid=[0],
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='claheClipLimit',
|
||||
label='Clip Limit.',
|
||||
description='Sets Threshold For Contrast Limiting.',
|
||||
value=4.0,
|
||||
range=(0.0, 8.0, 1.0),
|
||||
uid=[0],
|
||||
),
|
||||
desc.IntParam(
|
||||
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(
|
||||
name='verboseLevel',
|
||||
label='Verbose Level',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue