diff --git a/meshroom/nodes/aliceVision/ImageProcessing.py b/meshroom/nodes/aliceVision/ImageProcessing.py index 4f917b2e..8a7a1afb 100644 --- a/meshroom/nodes/aliceVision/ImageProcessing.py +++ b/meshroom/nodes/aliceVision/ImageProcessing.py @@ -9,6 +9,10 @@ class ImageProcessing(desc.CommandLineNode): # parallelization = desc.Parallelization(blockSize=40) # commandLineRange = '--rangeStart {rangeStart} --rangeSize {rangeBlockSize}' + documentation = ''' +Convert or apply filtering to the input images. +''' + inputs = [ desc.File( name='input', @@ -20,8 +24,8 @@ class ImageProcessing(desc.CommandLineNode): desc.ChoiceParam( name='extension', label='File Extension', - description='File Extension.', - value='', + description='File Extension. If empty, use the input file type.', + value='exr', values=['', 'exr', 'jpg', 'tiff', 'png'], exclusive=True, uid=[0], @@ -33,6 +37,13 @@ class ImageProcessing(desc.CommandLineNode): value=False, uid=[0], ), + desc.BoolParam( + name='keepImageFilename', + label='Keep Image Filename', + description='Keep Image Filename instead of using View UID.', + value=False, + uid=[0], + ), desc.BoolParam( name='exposureCompensation', label='Exposure Compensation',