>> imwrite(test1,'C:\Users\Lenovo\Desktop\images\命令行保存测试'); 错误使用 imwrite (第 448 行) 无法从文件名确定文件格式。
时间: 2023-07-06 19:34:49 浏览: 80
这段代码出现了什么错误,如何解决?
这段代码出现了错误,错误提示是“无法从文件名确定文件格式”。这是因为在 imwrite 函数中没有指定保存的图片格式,需要在文件名的后缀中指定图片格式。例如,如果要保存为 JPEG 格式,可以将文件名改为 'C:\Users\Lenovo\Desktop\images\命令行保存测试.jpg'。
修改后的代码如下:
```
imwrite(test1, 'C:\Users\Lenovo\Desktop\images\命令行保存测试.jpg');
```
这样就可以成功保存图片了。
相关问题
cv2.imwrite("C:\\Users\\lenovo\\Desktop\\demo_1\\" + f"{index}" + ".jpg", img_s[0])是什么意思
cv2.imwrite("C:\\Users\\lenovo\\Desktop\\demo_1\\" + f"{index}" + ".jpg", img_s)是将img_s[0]保存为jpg格式的图像文件,并将其命名为index.jpg,存储在C:\\Users\\lenovo\\Desktop\\demo_1\\目录下。
widget.obj:-1: error: LNK2019: 无法解析的外部符号 "bool __cdecl cv::imwrite(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class cv::debug_build_guard::_InputArray const &,class std::vector<int,class std::allocator<
这个错误通常表示链接器无法找到OpenCV库的实现,导致在编译时无法解析cv::imwrite函数。解决此问题的步骤如下:
1. 确保已经正确地配置了OpenCV库。你需要在Qt项目中正确地链接OpenCV库,并在代码中包含正确的头文件。例如:
```
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
```
2. 确认你的代码中没有使用旧版本的cv::imwrite函数。在OpenCV 3.0及以上版本中,cv::imwrite函数的参数发生了变化。应该使用以下函数:
```
cv::imwrite("filename.jpg", image, cv::IMWRITE_JPEG_QUALITY);
```
其中,第三个参数指定了JPEG的压缩质量,可以根据需要进行调整。
3. 确认你的项目中包含了正确的OpenCV库文件。在Qt项目中,你需要在.pro文件中添加以下行:
```
LIBS += -lopencv_core -lopencv_imgcodecs
```
这将链接OpenCV核心库和图像编解码库。
希望这些步骤可以帮助你解决问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)