Merge pull request #27628 from asmorkalov:as/grayscale_calib

Convert grayscale frames into color in interactive calibration preview
This commit is contained in:
Alexander Smorkalov 2025-08-07 16:54:54 +03:00 committed by GitHub
commit 29c73c1d2a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -308,6 +308,9 @@ cv::Mat CalibProcessor::processFrame(const cv::Mat &frame)
{
cv::Mat frameCopy;
cv::Mat frameCopyToSave;
if (frame.channels() == 1)
cv::cvtColor(frame, frameCopy, cv::COLOR_GRAY2BGR);
else
frame.copyTo(frameCopy);
bool isTemplateFound = false;
mCurrentImagePoints.clear();