Candice Bentéjac
b5638fe034
[ui] Display icon for nodes with 3D outputs
...
The tooltip that is displayed when hovering over the icon specifies
which loader will be used, depending on the type of output attribute
(either the Image/2D viewer, or the 3D viewer).
2023-06-13 14:45:59 +02:00
Candice Bentéjac
0c22bbb097
[core] Add property to know if node's outputs can be loaded in 3D Viewer
2023-06-13 14:45:59 +02:00
Candice Bentéjac
7e6ce90234
Merge pull request #1937 from alicevision/dev/stitchingColorSpace
...
Stitching color space
2023-06-12 17:10:45 +02:00
Loïc Vital
dc0cb0c210
Merge pull request #2047 from alicevision/dev/imageSemanticIcon
...
[ui] Display an icon on nodes that have viewable outputs
2023-06-12 15:36:59 +02:00
Fabien Castan
c9dd3625dc
Merge pull request #2034 from alicevision/dev/psImprovements
...
[nodes] StereoPhotometry: Fix some labels and descriptions
2023-06-12 15:15:49 +02:00
Candice Bentéjac
58748021aa
[core] Notify changes on the enabled
property of output attributes
2023-06-12 12:42:43 +02:00
Candice Bentéjac
4c05a12c02
[pipelines] Update versions for FeatureExtraction
and PanoramaWarping
2023-06-09 19:23:31 +02:00
Candice Bentéjac
2c20c1dbb0
[nodes] FeatureExtraction: Update version
2023-06-09 19:20:10 +02:00
Candice Bentéjac
5a7268fa98
[nodes] PanoramaWarping: Update version and parameter description
2023-06-09 19:20:00 +02:00
Candice Bentéjac
e22c610a0e
Merge pull request #2013 from alicevision/dev/paramColorTempInImageProcessing
...
ColorTemperatureAsImageProcessingParameter
2023-06-09 17:45:21 +02:00
Candice Bentéjac
f2767aec33
[ui] GraphEditor: Add a "preview" icon when the node's output can be loaded
...
If the node has been computed (i.e. its status is `SUCCESS`) and has at
least one output that can be loaded in the 2D viewer, then display an icon
with a tooltip that indicates that double-clicking the node allows to load
it and its outputs in the 2D Viewer.
2023-06-09 17:32:05 +02:00
Candice Bentéjac
36609bfc3b
[core] Add property to know if node's outputs can be loaded in 2D Viewer
...
Add a property that is set to True if at least one of the node's output
attributes has the "image" semantic and can thus be loaded in the 2D
Viewer.
2023-06-09 17:32:05 +02:00
Loïc Vital
036cdde638
Merge pull request #2046 from alicevision/dev/currentCameraInitName
...
[ui] ImageGallery: Display the name of the active `CameraInit` group
2023-06-09 17:30:41 +02:00
Loïc Vital
e81e3371cc
[ui] ImageGallery: use CameraInit label instead of name
2023-06-09 17:24:33 +02:00
Candice Bentéjac
30c3e08f48
[ui] ImageGallery: Display the name of the active CameraInit
group
...
Add the name of the currently active `CameraInit` group in the Image
Gallery, as well as the name of the previous / next group in the tooltip
of the buttons to switch between groups.
2023-06-09 17:06:53 +02:00
demoulinv
065e1f6795
[Nodes] PanoramaWarping: rename outputColorSpace in workingColorSpace
2023-06-09 16:42:02 +02:00
demoulinv
edb0f16d54
[Node] cameraInit: Add dcpMetadata as choice for raw color interpretation option.
2023-06-09 16:42:02 +02:00
demoulinv
97e31164fd
[Node] panoramaWarping: Add output color space option
2023-06-09 16:42:01 +02:00
demoulinv
da0a1f4ca0
[Node] FeatureExtraction: Add working color space
2023-06-09 16:42:01 +02:00
Candice Bentéjac
d5b066c9ed
Merge pull request #2045 from alicevision/mug/previewBckgNotFound
...
[blender] preview: handle background image not found
2023-06-09 16:21:33 +02:00
Candice Bentéjac
9681c954a6
[nodes] ImageProcessing: Use camel case for all labels
2023-06-09 16:03:16 +02:00
Loïc Vital
840e15ad66
Merge pull request #2044 from alicevision/dev/updateViewerList
...
Viewer2D: Dynamically update the list of viewable outputs
2023-06-09 15:36:25 +02:00
Loïc Vital
649a45249c
[blender] preview: handle background image not found
2023-06-09 15:33:04 +02:00
Loïc Vital
4e130e7090
[nodes] DepthMap: fix uid of intermediate export attributes
2023-06-09 15:12:04 +02:00
Candice Bentéjac
79305b80ed
[nodes] DepthMap: Enable/disable outputs depending on inputs' values
2023-06-09 14:22:59 +02:00
Candice Bentéjac
2b232b0c85
Viewer2D: Update list of loaded node's outputs when they are en/dis-abled
...
When a node with viewable output attributes is loaded, the combo box of
the 2D Viewer lists these attributes. As some of these attributes are
enabled or disabled, they need to be added or removed from that list,
without needing to load another node first, or to unload the node.
This commit connects the signal that is emitted when an output attribute
with a viewable output is enabled or disabled to the slot that reloads
the currently loaded node (and thus updates the list).
2023-06-09 14:22:59 +02:00
Candice Bentéjac
aafd773fda
[nodes] ImageProcessing: Update version and fix typo
2023-06-09 13:16:24 +02:00
Loïc Vital
349f488fbd
Merge pull request #2036 from alicevision/dev/noKeyframeExport
...
KeyframeSelection: Add new parameter value to disable the export of keyframes
2023-06-09 12:27:04 +02:00
demoulinv
76ae942b4a
[Node] imageProcessing: Add scene illuminant color temperature as option for raw processing.
2023-06-09 12:21:08 +02:00
Loïc Vital
e6088856b2
Merge pull request #2039 from alicevision/dev/chunkableKeyframeSelection
...
[nodes] KeyframeSelection: Set a dynamic size for the node
2023-06-09 11:55:27 +02:00
Candice Bentéjac
37dfe3b385
Merge pull request #2035 from alicevision/mug/scenePreviewImprovements
...
[nodes] ScenePreview: use base image name for naming output
2023-06-08 15:57:00 +02:00
Candice Bentéjac
1280acc45e
Merge pull request #2040 from alicevision/mug/fixReadOldSfMScene
...
[nodes] CameraInit: access intrinsic properties safely
2023-06-08 15:31:33 +02:00
Loïc Vital
22429b9474
[nodes] CameraInit: access intrinsic properties safely
2023-06-07 17:58:42 +02:00
Candice Bentéjac
b6fc017db1
[nodes] KeyframeSelection: Set a dynamic size for the node
...
The size is set with the minimum between the input frames (when available)
and the set maximum number of output keyframes. This allows the nodes
following the KeyframeSelection one to be chunked if applicable.
2023-06-07 17:38:53 +02:00
Loïc Vital
0e41b12a13
Merge pull request #1972 from alicevision/dev/compressionImage
...
Add compression option for exr and jpg images
2023-06-07 16:06:24 +02:00
Loïc Vital
5743f9688b
[nodes] PanoramaPostProcessing: align compression params with ImageProcessing
2023-06-07 11:53:04 +02:00
Loïc Vital
20157a9a4d
[nodes] ImageProcessing: split EXR and JPEG compression
2023-06-07 11:52:20 +02:00
Candice Bentéjac
c5f31e71d4
[pipelines] CameraTracking: Update version for the KeyframeSelection node
2023-06-06 18:20:12 +02:00
Candice Bentéjac
360514fe59
[nodes] KeyframeSelection: Add parameter value to avoid exporting keyframes
...
The `outputExtension` parameter now supports a new value, `none`, that
disables the export of the keyframes, and becomes the new default value.
The `renameKeyframes` parameter, which changes the way keyframes are named
when they are written, is automatically disabled when `outputExtension` is
set to `none`.
2023-06-06 18:19:52 +02:00
Loïc Vital
b1b551f2bf
[nodes] ScenePreview: use base image name instead of viewId for output naming
2023-06-06 10:43:37 +02:00
Candice Bentéjac
f80e688e64
Merge pull request #2033 from alicevision/dev/newCamTrackPipeline
...
[pipelines] new CameraTracking pipeline
2023-06-06 10:16:51 +02:00
demoulinv
bc14c0bcea
[Nodes] Add options for image compression in imageProcessing and PanoramaPostProcessing.
2023-06-06 09:40:05 +02:00
Candice Bentéjac
fb4181ae1a
[pipelines] CameraTracking: Align all nodes together
2023-06-05 19:25:39 +02:00
Candice Bentéjac
be628b7f65
[nodes] LightingCalibration: Fix some parameters' description
...
In particular, the `inputPath` parameter currently does not support folders
for now, so this mention should be stripped from it.
2023-06-05 18:02:43 +02:00
Candice Bentéjac
d459701e06
[nodes] SphereDetection: Fix label and description for the output folder
...
The `SphereDetection` node does not output any information related to
lighting, it only outputs a folder that will contain the information of
the spheres detected in the input images.
2023-06-05 18:02:30 +02:00
Loïc Vital
d42522dd46
[pipelines] cameraTracking: minor improvements
2023-06-05 17:38:29 +02:00
Loïc Vital
1dbc2d75c0
[pipelines] cameraTracking: export undistorted images in ExportAnimatedCamera
2023-06-05 16:18:42 +02:00
Loïc Vital
2b167d7960
[pipelines] overwrite cameraTracking with camTrackTmp
2023-06-05 14:29:45 +02:00
Loïc Vital
19e3f89e77
[pipeline] cam track pipeline adjustments
2023-06-05 14:27:26 +02:00
Loïc Vital
070288823c
[pipeline] add scene preview to cam track pipeline
2023-06-05 14:27:26 +02:00