error: OpenCV(4.6.0) /io/opencv/modules/imgproc/src/resize.cpp:4052: error: (-215:Assertion failed) !ssize.empty() in function 'resize'
时间: 2024-01-01 15:52:23 浏览: 297
show.rar_OpenCV_C/C++_
这个错误通常是由于输入图像的大小为零或输入图像的大小不正确导致的。请检查你的输入图像是否为空或大小是否正确。你可以使用下面的代码来检查输入图像的大小:
```
if(image.empty()){
std::cout << "Input image is empty" << std::endl;
return -1;
}
```
或者,你可以使用下面的代码来调整输入图像的大小:
```
cv::Mat resized_image;
if(image.empty()){
std::cout << "Input image is empty" << std::endl;
return -1;
}
else{
cv::resize(image, resized_image, cv::Size(width, height));
}
```
其中,width和height是你想要调整的图像的宽度和高度。
阅读全文