Skip to content

Commit 76dbf55

Browse files
authored
Merge pull request #2922 from alicevision/dev/geometricFiltering
[ui] Add display for ROMA matcher
2 parents e4e85ee + 0e42f8e commit 76dbf55

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

meshroom/ui/qml/Viewer/Viewer2D.qml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,11 @@ FocusScope {
12041204
if (activeNode) {
12051205
if (activeNode.nodeType == "FeatureExtraction" && isComputed) {
12061206
result.push(activeNode.attribute("output").value)
1207-
} else if (activeNode.hasAttribute("featuresFolders")) {
1207+
}
1208+
else if (activeNode.nodeType == "RomaReducer" && isComputed) {
1209+
result.push(activeNode.attribute("featuresFolder").value)
1210+
}
1211+
else if (activeNode.hasAttribute("featuresFolders")) {
12081212
for (let i = 0; i < activeNode.attribute("featuresFolders").value.count; i++) {
12091213
let attr = activeNode.attribute("featuresFolders").value.at(i)
12101214
result.push(attr.value)

meshroom/ui/reconstruction.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,9 +330,9 @@ class Reconstruction(UIGraph):
330330
# All nodes generating depth map files
331331
"allDepthMap": ["DepthMap", "DepthMapFilter"],
332332
# Nodes that can be used to provide features folders to the UI
333-
"featureProvider": ["FeatureExtraction", "FeatureMatching", "StructureFromMotion"],
333+
"featureProvider": ["FeatureExtraction", "FeatureMatching", "StructureFromMotion", "RomaReducer"],
334334
# Nodes that can be used to provide matches folders to the UI
335-
"matchProvider": ["FeatureMatching", "StructureFromMotion"],
335+
"matchProvider": ["FeatureMatching", "StructureFromMotion", "RomaReducer"],
336336
# Nodes that can be used to provide tracks files to the UI
337337
"trackProvider": ["TracksBuilding", "SfMBootstraping", "SfMExpanding"]
338338
}

0 commit comments

Comments
 (0)