From 4e84866f17a0ecfd2667d0c8f38cdeae3f809456 Mon Sep 17 00:00:00 2001 From: Michael Kirsch Date: Wed, 3 Jan 2024 22:56:45 +0100 Subject: [PATCH] Fix pattern marking loops --- src/macro-external/video/preview-dialog.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/macro-external/video/preview-dialog.cpp b/src/macro-external/video/preview-dialog.cpp index 249cdda4..f97d199b 100644 --- a/src/macro-external/video/preview-dialog.cpp +++ b/src/macro-external/video/preview-dialog.cpp @@ -237,8 +237,8 @@ static void markPatterns(cv::Mat &matchResult, QImage &image, const cv::Mat &pattern) { auto matchImg = QImageToMat(image); - for (int row = 0; row < matchResult.rows - 1; row++) { - for (int col = 0; col < matchResult.cols - 1; col++) { + for (int row = 0; row < matchResult.rows; row++) { + for (int col = 0; col < matchResult.cols; col++) { if (matchResult.at(row, col) != 0.0) { rectangle(matchImg, {col, row}, cv::Point(col + pattern.cols,