Use correct conversion method for object detection

This commit is contained in:
WarmUpTill 2023-02-04 22:06:27 +01:00 committed by WarmUpTill
parent 7f28b22599
commit ba24fc2fab

View File

@ -69,7 +69,7 @@ std::vector<cv::Rect> 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<cv::Rect> objects;
cascade.detectMultiScale(frameGray, objects, scaleFactor, minNeighbors,