Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/alicevision/meshroom.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorFabien Castan <fabcastan@gmail.com>2021-04-16 11:40:20 +0300
committerFabien Castan <fabcastan@gmail.com>2021-04-16 11:45:57 +0300
commit0ddda9f9822c50a81c613c8366c2d51696d070ce (patch)
tree0354de92eb094910c68733fd8e210c63cc3db171 /bin
parent2f18e89a9dd91d62a6847c686b8c491212e80937 (diff)
[multiview] new experimental pipeline for camera tracking
Diffstat (limited to 'bin')
-rwxr-xr-x[-rw-r--r--]bin/meshroom_batch5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/meshroom_batch b/bin/meshroom_batch
index 2fc12b67..bfa388c4 100644..100755
--- a/bin/meshroom_batch
+++ b/bin/meshroom_batch
@@ -21,7 +21,7 @@ parser.add_argument('-I', '--inputRecursive', metavar='FOLDERS/IMAGES', type=str
help='Input folders containing all images recursively.')
parser.add_argument('-p', '--pipeline', metavar='photogrammetry/panoramaHdr/panoramaFisheyeHdr/MG_FILE', type=str, default='photogrammetry',
- help='"photogrammetry" pipeline, "panoramaHdr" pipeline, "panoramaFisheyeHdr" pipeline or a Meshroom file containing a custom pipeline to run on input images. '
+ help='"photogrammetry", "panoramaHdr", "panoramaFisheyeHdr", "cameraTracking" pipeline or a Meshroom file containing a custom pipeline to run on input images. '
'Requirements: the graph must contain one CameraInit node, '
'and one Publish node if --output is set.')
@@ -119,6 +119,9 @@ with multiview.GraphModification(graph):
elif args.pipeline.lower() == "panoramafisheyehdr":
# default panorama Fisheye Hdr pipeline
multiview.panoramaFisheyeHdr(inputViewpoints=views, inputIntrinsics=intrinsics, output=args.output, graph=graph)
+ elif args.pipeline.lower() == "cameratracking":
+ # default panorama Fisheye Hdr pipeline
+ multiview.cameraTracking(inputViewpoints=views, inputIntrinsics=intrinsics, output=args.output, graph=graph)
else:
# custom pipeline
graph.load(args.pipeline)