diff --git a/components/rgbd-sources/src/sources/stereovideo/rectification.cpp b/components/rgbd-sources/src/sources/stereovideo/rectification.cpp index 5d24a94ec28b1f0720d1a93a6a92586d812f9ea8..edf221d6ddb0f1b0064b0522214ca403587cfecb 100644 --- a/components/rgbd-sources/src/sources/stereovideo/rectification.cpp +++ b/components/rgbd-sources/src/sources/stereovideo/rectification.cpp @@ -112,7 +112,10 @@ void StereoRectification::calculateParameters() { void StereoRectification::rectify(cv::InputArray im, cv::OutputArray im_out, Channel c) { - if (!enabled_ || !valid_) { return; } + if (!enabled_ || !valid_) { + im.copyTo(im_out); + return; + } if (im.size() != image_resolution_) { throw ftl::exception("Input has wrong size");