E0020 未定义标识符 "cvSaveImage"
时间: 2023-09-06 14:08:32 浏览: 129
错误提示"E0020 未定义标识符 "cvSaveImage""表示在代码中使用了cvSaveImage函数,但该函数在当前的代码环境中未定义。根据引用的内容,cvSaveImage函数可能是OpenCV旧版本中的函数,而在新版本的OpenCV中已经被弃用。
为了解决这个问题,你可以参考引用中的代码修改方式。使用imwrite函数来保存图像,同时使用cvarrToMat函数将dst转换为Mat类型的对象。这样就可以将图像保存在指定路径了。
下面是修改后的代码示例:
```cpp
Mat Img;
Img = cvarrToMat(dst);
imwrite("E:\\college to graduate\\image\\maxotsu\\1.jpg", Img);
```
这样修改后,你就可以成功保存图像了。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* *2* [cvSaveImage使用时报异常的解决办法](https://blog.csdn.net/FJY_sunshine/article/details/83988695)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文