[cli] add possibility to give a .sfm as input with (optional) intrinsics

This commit is contained in:
Simone Gasparini 2018-12-19 17:55:31 +01:00
parent 863dde26f0
commit d1d93d337d
No known key found for this signature in database
GPG key ID: 82846D6BBE0A3362
2 changed files with 34 additions and 4 deletions

View file

@ -20,7 +20,7 @@ def findFiles(folder, patterns):
return outFiles
def photogrammetry(inputFolder='', inputImages=(), inputViewpoints=(), output=''):
def photogrammetry(inputFolder='', inputImages=(), inputViewpoints=(), inputIntrinsics=(), output=''):
"""
Create a new Graph with a complete photogrammetry pipeline.
@ -44,6 +44,8 @@ def photogrammetry(inputFolder='', inputImages=(), inputViewpoints=(), output=''
cameraInit.viewpoints.extend([{'path': image} for image in inputImages])
if inputViewpoints:
cameraInit.viewpoints.extend(inputViewpoints)
if inputIntrinsics:
cameraInit.intrinsics.extend(inputIntrinsics)
if output:
texturing = mvsNodes[-1]