From ba24fc2fab554d66bc61b8eb7ec07ec31010a031 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sat, 4 Feb 2023 22:06:27 +0100 Subject: [PATCH] Use correct conversion method for object detection --- src/macro-external/opencv/opencv-helpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macro-external/opencv/opencv-helpers.cpp b/src/macro-external/opencv/opencv-helpers.cpp index bd50e4da..748835f9 100644 --- a/src/macro-external/opencv/opencv-helpers.cpp +++ b/src/macro-external/opencv/opencv-helpers.cpp @@ -69,7 +69,7 @@ std::vector matchObject(QImage &img, cv::CascadeClassifier &cascade, auto i = QImageToMat(img); cv::Mat frameGray; - cv::cvtColor(i, frameGray, cv::COLOR_BGR2GRAY); + cv::cvtColor(i, frameGray, cv::COLOR_RGBA2GRAY); equalizeHist(frameGray, frameGray); std::vector objects; cascade.detectMultiScale(frameGray, objects, scaleFactor, minNeighbors,