[nodes] CameraInit: update to support views and intrinsics update

This commit is contained in:
Fabien Castan 2017-11-10 11:37:01 +01:00
parent 0ab38695b2
commit cb29e02c0a
2 changed files with 66 additions and 51 deletions

View file

@ -24,13 +24,13 @@ def photogrammetryPipeline(output='', inputFolder='', inputImages=[], inputViewp
cameraInit = graph.addNewNode('CameraInit')
if inputFolder:
images = findFiles(inputFolder, ['*.jpg', '*.png'])
cameraInit.viewpoints.extend([{'image': image} for image in images])
cameraInit.viewpoints.extend([{'path': image} for image in images])
if inputImages:
cameraInit.viewpoints.extend([{'image': image} for image in inputImages])
cameraInit.viewpoints.extend([{'path': image} for image in inputImages])
if inputViewpoints:
cameraInit.viewpoints.extend(inputViewpoints)
featureExtraction = graph.addNewNode('FeatureExtraction',
input=cameraInit.outputSfm)
input=cameraInit.output)
imageMatching = graph.addNewNode('ImageMatching',
input=featureExtraction.input,
featuresDirectory=featureExtraction.output,