mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-05-18 19:46:26 +02:00
[nodes][aliceVision] mark advanced parameters
This commit is contained in:
parent
8ada834447
commit
168b573e36
12 changed files with 79 additions and 8 deletions
|
@ -41,6 +41,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=2.0,
|
value=2.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='maxViewAngle',
|
name='maxViewAngle',
|
||||||
|
@ -49,6 +50,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=70.0,
|
value=70.0,
|
||||||
range=(10.0, 120.0, 1),
|
range=(10.0, 120.0, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='sgmMaxTCams',
|
name='sgmMaxTCams',
|
||||||
|
@ -65,6 +67,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=4,
|
value=4,
|
||||||
range=(1, 20, 1),
|
range=(1, 20, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='sgmGammaC',
|
name='sgmGammaC',
|
||||||
|
@ -73,6 +76,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=5.5,
|
value=5.5,
|
||||||
range=(0.0, 30.0, 0.5),
|
range=(0.0, 30.0, 0.5),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='sgmGammaP',
|
name='sgmGammaP',
|
||||||
|
@ -81,6 +85,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=8.0,
|
value=8.0,
|
||||||
range=(0.0, 30.0, 0.5),
|
range=(0.0, 30.0, 0.5),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='refineNSamplesHalf',
|
name='refineNSamplesHalf',
|
||||||
|
@ -89,6 +94,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=150,
|
value=150,
|
||||||
range=(1, 500, 10),
|
range=(1, 500, 10),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='refineNDepthsToRefine',
|
name='refineNDepthsToRefine',
|
||||||
|
@ -97,6 +103,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=31,
|
value=31,
|
||||||
range=(1, 100, 1),
|
range=(1, 100, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='refineNiters',
|
name='refineNiters',
|
||||||
|
@ -105,14 +112,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=100,
|
value=100,
|
||||||
range=(1, 500, 10),
|
range=(1, 500, 10),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
),
|
advanced=True,
|
||||||
desc.IntParam(
|
|
||||||
name='refineWSH',
|
|
||||||
label='Refine: WSH',
|
|
||||||
description='Refine: Half-size of the patch used to compute the similarity.',
|
|
||||||
value=3,
|
|
||||||
range=(1, 20, 1),
|
|
||||||
uid=[0],
|
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='refineMaxTCams',
|
name='refineMaxTCams',
|
||||||
|
@ -122,6 +122,15 @@ class DepthMap(desc.CommandLineNode):
|
||||||
range=(1, 20, 1),
|
range=(1, 20, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
),
|
),
|
||||||
|
desc.IntParam(
|
||||||
|
name='refineWSH',
|
||||||
|
label='Refine: WSH',
|
||||||
|
description='Refine: Half-size of the patch used to compute the similarity.',
|
||||||
|
value=3,
|
||||||
|
range=(1, 20, 1),
|
||||||
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='refineSigma',
|
name='refineSigma',
|
||||||
label='Refine: Sigma',
|
label='Refine: Sigma',
|
||||||
|
@ -129,6 +138,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=15,
|
value=15,
|
||||||
range=(0.0, 30.0, 0.5),
|
range=(0.0, 30.0, 0.5),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='refineGammaC',
|
name='refineGammaC',
|
||||||
|
@ -137,6 +147,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=15.5,
|
value=15.5,
|
||||||
range=(0.0, 30.0, 0.5),
|
range=(0.0, 30.0, 0.5),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='refineGammaP',
|
name='refineGammaP',
|
||||||
|
@ -145,6 +156,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
value=8.0,
|
value=8.0,
|
||||||
range=(0.0, 30.0, 0.5),
|
range=(0.0, 30.0, 0.5),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='refineUseTcOrRcPixSize',
|
name='refineUseTcOrRcPixSize',
|
||||||
|
@ -152,6 +164,7 @@ class DepthMap(desc.CommandLineNode):
|
||||||
description='Refine: Use minimum pixel size of neighbour cameras (Tc) or current camera pixel size (Rc)',
|
description='Refine: Use minimum pixel size of neighbour cameras (Tc) or current camera pixel size (Rc)',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -32,6 +32,7 @@ class DepthMapFilter(desc.CommandLineNode):
|
||||||
value=2.0,
|
value=2.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='maxViewAngle',
|
name='maxViewAngle',
|
||||||
|
@ -40,6 +41,7 @@ class DepthMapFilter(desc.CommandLineNode):
|
||||||
value=70.0,
|
value=70.0,
|
||||||
range=(10.0, 120.0, 1),
|
range=(10.0, 120.0, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name="nNearestCams",
|
name="nNearestCams",
|
||||||
|
@ -48,6 +50,7 @@ class DepthMapFilter(desc.CommandLineNode):
|
||||||
value=10,
|
value=10,
|
||||||
range=(0, 20, 1),
|
range=(0, 20, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name="minNumOfConsistentCams",
|
name="minNumOfConsistentCams",
|
||||||
|
@ -72,6 +75,7 @@ class DepthMapFilter(desc.CommandLineNode):
|
||||||
value=0,
|
value=0,
|
||||||
range=(0, 10, 1),
|
range=(0, 10, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name="pixSizeBallWithLowSimilarity",
|
name="pixSizeBallWithLowSimilarity",
|
||||||
|
@ -80,6 +84,7 @@ class DepthMapFilter(desc.CommandLineNode):
|
||||||
value=0,
|
value=0,
|
||||||
range=(0, 10, 1),
|
range=(0, 10, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -42,6 +42,7 @@ class FeatureExtraction(desc.CommandLineNode):
|
||||||
description='Use only CPU feature extraction.',
|
description='Use only CPU feature extraction.',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[],
|
uid=[],
|
||||||
|
advanced=True
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -60,6 +60,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
values=('BRUTE_FORCE_L2', 'ANN_L2', 'CASCADE_HASHING_L2', 'FAST_CASCADE_HASHING_L2', 'BRUTE_FORCE_HAMMING'),
|
values=('BRUTE_FORCE_L2', 'ANN_L2', 'CASCADE_HASHING_L2', 'FAST_CASCADE_HASHING_L2', 'BRUTE_FORCE_HAMMING'),
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='geometricEstimator',
|
name='geometricEstimator',
|
||||||
|
@ -69,6 +70,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
values=['acransac', 'loransac'],
|
values=['acransac', 'loransac'],
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='geometricFilterType',
|
name='geometricFilterType',
|
||||||
|
@ -83,6 +85,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
values=['fundamental_matrix', 'essential_matrix', 'homography_matrix', 'homography_growing', 'no_filtering'],
|
values=['fundamental_matrix', 'essential_matrix', 'homography_matrix', 'homography_growing', 'no_filtering'],
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='distanceRatio',
|
name='distanceRatio',
|
||||||
|
@ -91,6 +94,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
value=0.8,
|
value=0.8,
|
||||||
range=(0.0, 1.0, 0.01),
|
range=(0.0, 1.0, 0.01),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='maxIteration',
|
name='maxIteration',
|
||||||
|
@ -99,6 +103,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
value=2048,
|
value=2048,
|
||||||
range=(1, 20000, 1),
|
range=(1, 20000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='maxMatches',
|
name='maxMatches',
|
||||||
|
@ -107,6 +112,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
value=0,
|
value=0,
|
||||||
range=(0, 10000, 1),
|
range=(0, 10000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='savePutativeMatches',
|
name='savePutativeMatches',
|
||||||
|
@ -114,6 +120,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
description='putative matches.',
|
description='putative matches.',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='guidedMatching',
|
name='guidedMatching',
|
||||||
|
@ -128,6 +135,7 @@ class FeatureMatching(desc.CommandLineNode):
|
||||||
description='debug files (svg, dot).',
|
description='debug files (svg, dot).',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[],
|
uid=[],
|
||||||
|
advanced=True
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -41,6 +41,7 @@ class ImageMatching(desc.CommandLineNode):
|
||||||
description='Input name for the weight file, if not provided the weights will be computed on the database built with the provided set.',
|
description='Input name for the weight file, if not provided the weights will be computed on the database built with the provided set.',
|
||||||
value='',
|
value='',
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='minNbImages',
|
name='minNbImages',
|
||||||
|
@ -49,6 +50,7 @@ class ImageMatching(desc.CommandLineNode):
|
||||||
value=200,
|
value=200,
|
||||||
range=(0, 500, 1),
|
range=(0, 500, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='maxDescriptors',
|
name='maxDescriptors',
|
||||||
|
@ -57,6 +59,7 @@ class ImageMatching(desc.CommandLineNode):
|
||||||
value=500,
|
value=500,
|
||||||
range=(0, 100000, 1),
|
range=(0, 100000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='nbMatches',
|
name='nbMatches',
|
||||||
|
@ -65,6 +68,7 @@ class ImageMatching(desc.CommandLineNode):
|
||||||
value=50,
|
value=50,
|
||||||
range=(0, 1000, 1),
|
range=(0, 1000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -49,6 +49,7 @@ class ImageMatchingMultiSfM(desc.CommandLineNode):
|
||||||
description='Input name for the weight file, if not provided the weights will be computed on the database built with the provided set.',
|
description='Input name for the weight file, if not provided the weights will be computed on the database built with the provided set.',
|
||||||
value='',
|
value='',
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='matchingMode',
|
name='matchingMode',
|
||||||
|
@ -66,6 +67,7 @@ class ImageMatchingMultiSfM(desc.CommandLineNode):
|
||||||
value=200,
|
value=200,
|
||||||
range=(0, 500, 1),
|
range=(0, 500, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='maxDescriptors',
|
name='maxDescriptors',
|
||||||
|
@ -74,6 +76,7 @@ class ImageMatchingMultiSfM(desc.CommandLineNode):
|
||||||
value=500,
|
value=500,
|
||||||
range=(0, 100000, 1),
|
range=(0, 100000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='nbMatches',
|
name='nbMatches',
|
||||||
|
@ -82,6 +85,7 @@ class ImageMatchingMultiSfM(desc.CommandLineNode):
|
||||||
value=50,
|
value=50,
|
||||||
range=(0, 1000, 1),
|
range=(0, 1000, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -57,6 +57,7 @@ class MeshDecimate(desc.CommandLineNode):
|
||||||
'and the convention change from one software to another.',
|
'and the convention change from one software to another.',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -44,6 +44,7 @@ class MeshFiltering(desc.CommandLineNode):
|
||||||
value=1.0,
|
value=1.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -37,6 +37,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
description='Estimate the 3d space from the SfM',
|
description='Estimate the 3d space from the SfM',
|
||||||
value=True,
|
value=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='estimateSpaceMinObservations',
|
name='estimateSpaceMinObservations',
|
||||||
|
@ -45,6 +46,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=3,
|
value=3,
|
||||||
range=(0, 100, 1),
|
range=(0, 100, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='estimateSpaceMinObservationAngle',
|
name='estimateSpaceMinObservationAngle',
|
||||||
|
@ -77,6 +79,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=1000000,
|
value=1000000,
|
||||||
range=(500000, 30000000, 1000),
|
range=(500000, 30000000, 1000),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='minStep',
|
name='minStep',
|
||||||
|
@ -87,6 +90,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=2,
|
value=2,
|
||||||
range=(1, 20, 1),
|
range=(1, 20, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='partitioning',
|
name='partitioning',
|
||||||
|
@ -96,6 +100,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
values=('singleBlock', 'auto'),
|
values=('singleBlock', 'auto'),
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='repartition',
|
name='repartition',
|
||||||
|
@ -105,6 +110,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
values=('multiResolution', 'regularGrid'),
|
values=('multiResolution', 'regularGrid'),
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='angleFactor',
|
name='angleFactor',
|
||||||
|
@ -113,6 +119,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=15.0,
|
value=15.0,
|
||||||
range=(0.0, 200.0, 1.0),
|
range=(0.0, 200.0, 1.0),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='simFactor',
|
name='simFactor',
|
||||||
|
@ -121,6 +128,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=15.0,
|
value=15.0,
|
||||||
range=(0.0, 200.0, 1.0),
|
range=(0.0, 200.0, 1.0),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='pixSizeMarginInitCoef',
|
name='pixSizeMarginInitCoef',
|
||||||
|
@ -129,6 +137,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=2.0,
|
value=2.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='pixSizeMarginFinalCoef',
|
name='pixSizeMarginFinalCoef',
|
||||||
|
@ -137,6 +146,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=4.0,
|
value=4.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='voteMarginFactor',
|
name='voteMarginFactor',
|
||||||
|
@ -145,6 +155,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=4.0,
|
value=4.0,
|
||||||
range=(0.1, 10.0, 0.1),
|
range=(0.1, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='contributeMarginFactor',
|
name='contributeMarginFactor',
|
||||||
|
@ -153,6 +164,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=2.0,
|
value=2.0,
|
||||||
range=(0.0, 10.0, 0.1),
|
range=(0.0, 10.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='simGaussianSizeInit',
|
name='simGaussianSizeInit',
|
||||||
|
@ -161,6 +173,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=10.0,
|
value=10.0,
|
||||||
range=(0.0, 50.0, 0.1),
|
range=(0.0, 50.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='simGaussianSize',
|
name='simGaussianSize',
|
||||||
|
@ -169,6 +182,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=10.0,
|
value=10.0,
|
||||||
range=(0.0, 50.0, 0.1),
|
range=(0.0, 50.0, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='minAngleThreshold',
|
name='minAngleThreshold',
|
||||||
|
@ -177,6 +191,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
value=1.0,
|
value=1.0,
|
||||||
range=(0.0, 10.0, 0.01),
|
range=(0.0, 10.0, 0.01),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='refineFuse',
|
name='refineFuse',
|
||||||
|
@ -184,6 +199,7 @@ class Meshing(desc.CommandLineNode):
|
||||||
description='Refine depth map fusion with the new pixels size defined by angle and similarity scores.',
|
description='Refine depth map fusion with the new pixels size defined by angle and similarity scores.',
|
||||||
value=True,
|
value=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -37,6 +37,7 @@ class PrepareDenseScene(desc.CommandLineNode):
|
||||||
values=['jpg', 'png', 'tif', 'exr'],
|
values=['jpg', 'png', 'tif', 'exr'],
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='saveMetadata',
|
name='saveMetadata',
|
||||||
|
@ -44,6 +45,7 @@ class PrepareDenseScene(desc.CommandLineNode):
|
||||||
description='Save projections and intrinsics information in images metadata (only for .exr images).',
|
description='Save projections and intrinsics information in images metadata (only for .exr images).',
|
||||||
value=True,
|
value=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='saveMatricesTxtFiles',
|
name='saveMatricesTxtFiles',
|
||||||
|
@ -51,6 +53,7 @@ class PrepareDenseScene(desc.CommandLineNode):
|
||||||
description='Save projections and intrinsics information in text files.',
|
description='Save projections and intrinsics information in text files.',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -60,6 +60,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
values=['acransac', 'ransac', 'lsmeds', 'loransac', 'maxconsensus'],
|
values=['acransac', 'ransac', 'lsmeds', 'loransac', 'maxconsensus'],
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='lockScenePreviouslyReconstructed',
|
name='lockScenePreviouslyReconstructed',
|
||||||
|
@ -83,6 +84,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=1,
|
value=1,
|
||||||
range=(2, 10, 1),
|
range=(2, 10, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name='maxNumberOfMatches',
|
name='maxNumberOfMatches',
|
||||||
|
@ -112,6 +114,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=2,
|
value=2,
|
||||||
range=(2, 10, 1),
|
range=(2, 10, 1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='minAngleForTriangulation',
|
name='minAngleForTriangulation',
|
||||||
|
@ -120,6 +123,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=3.0,
|
value=3.0,
|
||||||
range=(0.1, 10, 0.1),
|
range=(0.1, 10, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='minAngleForLandmark',
|
name='minAngleForLandmark',
|
||||||
|
@ -128,6 +132,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=2.0,
|
value=2.0,
|
||||||
range=(0.1, 10, 0.1),
|
range=(0.1, 10, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='maxReprojectionError',
|
name='maxReprojectionError',
|
||||||
|
@ -136,6 +141,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=4.0,
|
value=4.0,
|
||||||
range=(0.1, 10, 0.1),
|
range=(0.1, 10, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='minAngleInitialPair',
|
name='minAngleInitialPair',
|
||||||
|
@ -144,6 +150,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=5.0,
|
value=5.0,
|
||||||
range=(0.1, 10, 0.1),
|
range=(0.1, 10, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='maxAngleInitialPair',
|
name='maxAngleInitialPair',
|
||||||
|
@ -152,6 +159,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
value=40.0,
|
value=40.0,
|
||||||
range=(0.1, 60, 0.1),
|
range=(0.1, 60, 0.1),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='useOnlyMatchesFromInputFolder',
|
name='useOnlyMatchesFromInputFolder',
|
||||||
|
@ -160,6 +168,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
'Matches folders previously added to the SfMData file will be ignored.',
|
'Matches folders previously added to the SfMData file will be ignored.',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[],
|
uid=[],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='useRigConstraint',
|
name='useRigConstraint',
|
||||||
|
@ -167,6 +176,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
description='Enable/Disable rig constraint.',
|
description='Enable/Disable rig constraint.',
|
||||||
value=True,
|
value=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.File(
|
desc.File(
|
||||||
name='initialPairA',
|
name='initialPairA',
|
||||||
|
@ -190,6 +200,7 @@ class StructureFromMotion(desc.CommandLineNode):
|
||||||
values=('.abc', '.ply'),
|
values=('.abc', '.ply'),
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[],
|
uid=[],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
|
@ -105,6 +105,7 @@ class Texturing(desc.CommandLineNode):
|
||||||
value=0.0,
|
value=0.0,
|
||||||
range=(0.0, 1.0, 0.01),
|
range=(0.0, 1.0, 0.01),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.FloatParam(
|
desc.FloatParam(
|
||||||
name='angleHardThreshold',
|
name='angleHardThreshold',
|
||||||
|
@ -113,6 +114,7 @@ class Texturing(desc.CommandLineNode):
|
||||||
value=90.0,
|
value=90.0,
|
||||||
range=(0.0, 180.0, 0.01),
|
range=(0.0, 180.0, 0.01),
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.BoolParam(
|
desc.BoolParam(
|
||||||
name='forceVisibleByAllVertices',
|
name='forceVisibleByAllVertices',
|
||||||
|
@ -127,6 +129,7 @@ class Texturing(desc.CommandLineNode):
|
||||||
description='''Option to flip face normals. It can be needed as it depends on the vertices order in triangles and the convention change from one software to another.''',
|
description='''Option to flip face normals. It can be needed as it depends on the vertices order in triangles and the convention change from one software to another.''',
|
||||||
value=False,
|
value=False,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='visibilityRemappingMethod',
|
name='visibilityRemappingMethod',
|
||||||
|
@ -136,6 +139,7 @@ class Texturing(desc.CommandLineNode):
|
||||||
values=['Pull', 'Push', 'PullPush'],
|
values=['Pull', 'Push', 'PullPush'],
|
||||||
exclusive=True,
|
exclusive=True,
|
||||||
uid=[0],
|
uid=[0],
|
||||||
|
advanced=True,
|
||||||
),
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name='verboseLevel',
|
name='verboseLevel',
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue