Merge pull request #2610 from alicevision/dev/colorizePointCloud

New SfMColorizing Node
This commit is contained in:
Fabien Castan 2024-12-10 09:29:19 +01:00 committed by GitHub
commit 908312ad1c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -0,0 +1,41 @@
__version__ = "1.0"
from meshroom.core import desc
from meshroom.core.utils import VERBOSE_LEVEL
import json
class SfMColorizing(desc.AVCommandLineNode):
commandLine = "aliceVision_sfmColorizing {allParams}"
size = desc.DynamicNodeSize("input")
category = "Utils"
documentation = """
Colorize the pointcloud of a sfmData
"""
inputs = [
desc.File(
name="input",
label="SfMData",
description="Input SfMData file.",
value="",
),
desc.ChoiceParam(
name="verboseLevel",
label="Verbose Level",
description="Verbosity level (fatal, error, warning, info, debug, trace).",
values=VERBOSE_LEVEL,
value="info",
),
]
outputs = [
desc.File(
name="output",
label="SfMData",
description="Path to the output SfM file.",
value=desc.Node.internalFolder + "sfmData.abc",
),
]