[core][io] save header with versions metadata in graph file

* save a header with versions metadata:
   * meshroom release 
   * file format
   * node types used in the graph
* save the graph in a dedicated "graph" category
* multiview: store pipeline version in graph header
This commit is contained in:
Yann Lanthony 2018-07-13 18:32:24 +02:00
parent 5f3ddffbbf
commit a9e61108ab
2 changed files with 39 additions and 2 deletions

View file

@ -66,6 +66,9 @@ def photogrammetryPipeline(graph):
sfmNodes = sfmPipeline(graph)
mvsNodes = mvsPipeline(graph, sfmNodes[-1])
# store current pipeline version in graph header
graph.header.update({'pipelineVersion': __version__})
return sfmNodes, mvsNodes