From d299e11c45d0dfb5e15bcb07e1eb1fe8ad4ec4c9 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Fri, 14 Jun 2019 08:00:34 +0300
Subject: [PATCH] Correct registration grab

---
 applications/reconstruct/src/registration.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/applications/reconstruct/src/registration.cpp b/applications/reconstruct/src/registration.cpp
index 1d61e4c06..2cee459d4 100644
--- a/applications/reconstruct/src/registration.cpp
+++ b/applications/reconstruct/src/registration.cpp
@@ -454,6 +454,7 @@ bool ChessboardRegistration::findFeatures(Source *source, size_t idx) {
 	PointCloud<PointXYZ>::Ptr cloud(new PointCloud<PointXYZ>);
 
 	Mat rgb, depth;
+	source->grab();
 	source->getFrames(rgb, depth);
 
 	bool retval = findChessboardCorners(rgb, depth, source->parameters(), pattern_size_, cloud, error_threshold_);
-- 
GitLab