mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-07-30 06:48:47 +02:00
Update sfm pipeline to accept meshes
This commit is contained in:
parent
aeb77d8dbc
commit
eb9478c787
5 changed files with 23 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
||||||
__version__ = "2.0"
|
__version__ = "3.0"
|
||||||
|
|
||||||
from meshroom.core import desc
|
from meshroom.core import desc
|
||||||
from meshroom.core.utils import DESCRIBER_TYPES, VERBOSE_LEVEL
|
from meshroom.core.utils import DESCRIBER_TYPES, VERBOSE_LEVEL
|
||||||
|
@ -34,6 +34,14 @@ Estimate relative pose between each pair of views that share tracks.
|
||||||
description="Enforce pure rotation as a model",
|
description="Enforce pure rotation as a model",
|
||||||
value=False,
|
value=False,
|
||||||
),
|
),
|
||||||
|
desc.IntParam(
|
||||||
|
name="countIterations",
|
||||||
|
label="Ransac max iterations",
|
||||||
|
description="Maximal number of iterations.",
|
||||||
|
value=1024,
|
||||||
|
range=(1024, 500000, 1),
|
||||||
|
advanced=True,
|
||||||
|
),
|
||||||
desc.ChoiceParam(
|
desc.ChoiceParam(
|
||||||
name="verboseLevel",
|
name="verboseLevel",
|
||||||
label="Verbose Level",
|
label="Verbose Level",
|
||||||
|
|
|
@ -25,6 +25,12 @@ class SfMBootStraping(desc.AVCommandLineNode):
|
||||||
description="Tracks file.",
|
description="Tracks file.",
|
||||||
value="",
|
value="",
|
||||||
),
|
),
|
||||||
|
desc.File(
|
||||||
|
name="meshFilename",
|
||||||
|
label="Mesh File",
|
||||||
|
description="Mesh file (*.obj).",
|
||||||
|
value="",
|
||||||
|
),
|
||||||
desc.File(
|
desc.File(
|
||||||
name="pairs",
|
name="pairs",
|
||||||
label="Pairs File",
|
label="Pairs File",
|
||||||
|
|
|
@ -28,6 +28,12 @@ class SfMExpanding(desc.AVCommandLineNode):
|
||||||
description="Tracks file.",
|
description="Tracks file.",
|
||||||
value="",
|
value="",
|
||||||
),
|
),
|
||||||
|
desc.File(
|
||||||
|
name="meshFilename",
|
||||||
|
label="Mesh File",
|
||||||
|
description="Mesh file (*.obj).",
|
||||||
|
value="",
|
||||||
|
),
|
||||||
desc.IntParam(
|
desc.IntParam(
|
||||||
name="localizerEstimatorMaxIterations",
|
name="localizerEstimatorMaxIterations",
|
||||||
label="Localizer Max Ransac Iterations",
|
label="Localizer Max Ransac Iterations",
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
"ImageSegmentationBox": "0.1",
|
"ImageSegmentationBox": "0.1",
|
||||||
"NodalSfM": "2.0",
|
"NodalSfM": "2.0",
|
||||||
"Publish": "1.3",
|
"Publish": "1.3",
|
||||||
"RelativePoseEstimating": "2.0",
|
"RelativePoseEstimating": "3.0",
|
||||||
"ScenePreview": "2.0",
|
"ScenePreview": "2.0",
|
||||||
"TracksBuilding": "1.0"
|
"TracksBuilding": "1.0"
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
"ImageSegmentationBox": "0.1",
|
"ImageSegmentationBox": "0.1",
|
||||||
"NodalSfM": "2.0",
|
"NodalSfM": "2.0",
|
||||||
"Publish": "1.3",
|
"Publish": "1.3",
|
||||||
"RelativePoseEstimating": "2.0",
|
"RelativePoseEstimating": "3.0",
|
||||||
"ScenePreview": "2.0",
|
"ScenePreview": "2.0",
|
||||||
"TracksBuilding": "1.0"
|
"TracksBuilding": "1.0"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue