mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-05-21 04:56:28 +02:00
Use imageMatching node in the multiview pipeline
This commit is contained in:
parent
84945c52bb
commit
6e270ad6a9
4 changed files with 29 additions and 17 deletions
|
@ -6,16 +6,19 @@ from .core.graph import Graph
|
|||
def photogrammetryPipeline():
|
||||
# type: () -> Graph
|
||||
graph = Graph('pipeline')
|
||||
|
||||
cameraInit = graph.addNewNode('CameraInit',
|
||||
sensorDatabase=os.environ.get('ALICEVISION_SENSOR_DB', 'sensor_width_camera_database.txt'))
|
||||
|
||||
sensorDatabase=os.environ.get('ALICEVISION_SENSOR_DB', None))
|
||||
featureExtraction = graph.addNewNode('FeatureExtraction',
|
||||
input=cameraInit.outputSfm)
|
||||
# TODO: imageMatching
|
||||
imageMatching = graph.addNewNode('ImageMatching',
|
||||
input=cameraInit.outputSfm,
|
||||
featuresDirectory=featureExtraction.output,
|
||||
tree=os.environ.get('ALICEVISION_VOCTREE', None),
|
||||
)
|
||||
featureMatching = graph.addNewNode('FeatureMatching',
|
||||
input=cameraInit.outputSfm,
|
||||
featuresDirectory=featureExtraction.output)
|
||||
featuresDirectory=featureExtraction.output,
|
||||
imagePairsList=imageMatching.output)
|
||||
structureFromMotion = graph.addNewNode('StructureFromMotion',
|
||||
input=cameraInit.outputSfm,
|
||||
featuresDirectory=featureExtraction.output,
|
||||
|
@ -33,3 +36,5 @@ def photogrammetryPipeline():
|
|||
texturing = graph.addNewNode('Texturing',
|
||||
mvsConfig=meshing.mvsConfig)
|
||||
return graph
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue