From f53d4e756e7c64acf3f842f6be32564c9e87311b Mon Sep 17 00:00:00 2001 From: wangyan Date: Tue, 14 May 2024 15:31:09 +0800 Subject: [PATCH] =?UTF-8?q?Fix:=E5=AF=B9=E8=AF=BB=E5=8F=96=E7=9A=84?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E5=88=A4=E7=A9=BA,=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E5=B4=A9=E6=BA=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/imageembedder.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/imageembedder.cpp b/src/utils/imageembedder.cpp index a5868b5..2327021 100644 --- a/src/utils/imageembedder.cpp +++ b/src/utils/imageembedder.cpp @@ -118,6 +118,10 @@ std::vector ImageEmbedder::preprocessVision(const std::string &filePath) const cv::Scalar std = cv::Scalar(0.26862954, 0.26130258, 0.27577711); cv::Mat image = cv::imread(filePath); + if(image.empty()) { + std::cerr << "Can't read image: " << filePath << std::endl; + return std::vector(); + } cv::Size inputSize(width, height); cv::resize(image, image, inputSize, 0, 0, cv::INTER_CUBIC); -- Gitee