mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-06-05 12:21:59 +02:00
[Node] ldrToHdrMerge: Update interface options
This commit is contained in:
parent
fbfe9ddec9
commit
47ed709ac9
1 changed files with 11 additions and 29 deletions
|
@ -91,31 +91,14 @@ Merge LDR images into HDR images.
|
|||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1 and not node.offsetRefBracketIndexEnabled.value),
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='minLumaForMerging',
|
||||
label='Minimum Luminance For Merging',
|
||||
description='Minimum mean luminance of LDR images for merging.',
|
||||
value=0.0,
|
||||
range=(0.0, 1.0, 0.01),
|
||||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1),
|
||||
),
|
||||
desc.BoolParam(
|
||||
name='enablePixelwiseAdvancedMerging',
|
||||
label='Pixelwise Advanced Merging',
|
||||
description="Enable pixelwise advanced merging to reduce noise.",
|
||||
value=True,
|
||||
uid=[0],
|
||||
enabled= lambda node: node.nbBrackets.value != 1,
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='noiseThreshold',
|
||||
label='Noise Threshold',
|
||||
description='Value under which input channel value is considered as noise.',
|
||||
value=0.1,
|
||||
value=0.05,
|
||||
range=(0.0, 1.0, 0.001),
|
||||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1 and node.enablePixelwiseAdvancedMerging.value),
|
||||
enabled= lambda node: (node.nbBrackets.value != 1),
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='minSignificantValue',
|
||||
|
@ -124,25 +107,24 @@ Merge LDR images into HDR images.
|
|||
value=0.05,
|
||||
range=(0.0, 1.0, 0.001),
|
||||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1 and node.enablePixelwiseAdvancedMerging.value),
|
||||
enabled= lambda node: (node.nbBrackets.value != 1),
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='maxSignificantValue',
|
||||
label='Maximum Significant Value',
|
||||
description='Maximum channel input value to be considered in advanced pixelwise merging.',
|
||||
value=0.999,
|
||||
value=0.995,
|
||||
range=(0.0, 1.0, 0.001),
|
||||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1 and node.enablePixelwiseAdvancedMerging.value),
|
||||
enabled= lambda node: (node.nbBrackets.value != 1),
|
||||
),
|
||||
desc.FloatParam(
|
||||
name='toleranceOnRatio',
|
||||
label='Tolerance On Ratio',
|
||||
description='Tolerance on ratio between two input channel values at two consecutive exposures.',
|
||||
value=0.75,
|
||||
range=(0.0, 1.0, 0.01),
|
||||
desc.BoolParam(
|
||||
name='computeLightMasks',
|
||||
label='Compute Light Masks',
|
||||
description="Compute masks of low and high lights and missing info.",
|
||||
value=False,
|
||||
uid=[0],
|
||||
enabled= lambda node: (node.nbBrackets.value != 1 and node.enablePixelwiseAdvancedMerging.value),
|
||||
enabled= lambda node: node.nbBrackets.value != 1,
|
||||
),
|
||||
desc.BoolParam(
|
||||
name='byPass',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue