Yann Lanthony
a9e61108ab
[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
2018-07-19 13:50:45 +02:00
Yann Lanthony
a409eb5eda
[multiview] add initial multiview pipeline version
2018-07-19 13:50:45 +02:00
Grégoire De Lillo
b0d8cf208b
[multiview] Update the SfM pipeline & augmentation for multiple inputs
2018-06-21 16:34:57 +02:00
Fabien Castan
8689269efe
[multiview] add MeshFiltering by default
2018-03-30 22:03:02 +02:00
Yann Lanthony
f939b36999
[multiview] add 'sfmAugmentation' function
2018-03-21 15:53:34 +01:00
Yann Lanthony
b596bdffca
[multiview] split pipeline creation into several functions
...
* add 'sfmPipeline', 'mvsPipeline' and 'photogrammetryPipeline' instantiating nodes in an existing graph
* rename main function (creating a new Graph) 'photogrammetry' + create a Publish node if 'output' is specified
2018-03-21 15:53:34 +01:00
Fabien Castan
dbba0b401c
[multiview] no Publish node by default
2018-01-31 17:28:05 +01:00
Fabien Castan
c26bb5be7a
[nodes] MVS: export data per node folder
2017-12-11 20:35:35 +01:00
Fabien Castan
0bb05e99e7
[nodes] meshing/texturing: expose parameters
2017-11-27 16:20:27 +01:00
Fabien Castan
aa0f985077
[nodes] aliceVision: update param names to "folder"
2017-11-10 19:32:08 +01:00
Fabien Castan
cb29e02c0a
[nodes] CameraInit: update to support views and intrinsics update
2017-11-10 11:37:01 +01:00
Fabien Castan
39f6ef3d64
[multiview] add Graph Modification and convert inputFolder into a list of input files
...
* Always set a list of input files
* Use GraphModification to do only one update
2017-11-06 20:51:22 +01:00
Fabien Castan
fb92af531d
[multiview] add output option using the Publish node
2017-10-31 21:28:45 +01:00
Fabien Castan
a576fb8ce4
[multiview] set inputs only if not empty
...
Avoid errors with None
2017-10-31 21:21:10 +01:00
Fabien Castan
40b320f1b8
[multiview] connect on previous node only
2017-10-31 21:20:09 +01:00
Yann Lanthony
16e8037fd7
[core] change Attributes declaration on Node description
...
Inputs and outputs Attributes are now declared in two separate lists
* no more isOutput field on Attribute description
* guarantee attributes order (was not the case in Python2 with class attributes)
* Attribute's name is now part of its description
Note: for now, input and output Attributes are still stored in a single model inside a Graph.
2017-10-31 19:47:32 +01:00
Fabien Castan
06a8cbaf45
[nodes] CamPairs renamed to CameraConnection
2017-10-31 16:50:29 +01:00
Fabien Castan
2e035d5a7a
[multiview] add arguments to directly provide input images to the pipeline
2017-10-31 10:48:06 +01:00
Fabien Castan
0bdad5a588
[nodes] create default values from os.environ directly in nodes
2017-10-26 16:10:14 +02:00
Fabien Castan
6e270ad6a9
Use imageMatching node in the multiview pipeline
2017-10-16 18:18:35 +02:00
Yann Lanthony
84945c52bb
move photogrammetryPipeline to new multiview module
2017-10-16 18:05:38 +02:00