diff --git a/src/macro-external/video/opencv-helpers.cpp b/src/macro-external/video/opencv-helpers.cpp index a5f620b0..dffeec02 100644 --- a/src/macro-external/video/opencv-helpers.cpp +++ b/src/macro-external/video/opencv-helpers.cpp @@ -147,6 +147,10 @@ cv::Mat preprocessForOCR(const QImage &image, const QColor &color) std::string runOCR(tesseract::TessBaseAPI *ocr, const QImage &image, const QColor &color) { + if (image.isNull()) { + return ""; + } + #ifdef OCR_SUPPORT auto mat = preprocessForOCR(image, color); ocr->SetImage(mat.data, mat.cols, mat.rows, 1, mat.step);