C++ opencv 4.5 imread() 读取图片,显示为空的解决办法

一、路径问题

先查看下路径问题,如果使用的是相对路径,先查看下当前路径,判断输入的路径是否有错:

#include <direct.h>char buf[_MAX_PATH];std::string a;a=_getcwd(buf, _MAX_PATH);std::cout << a << std::endl;

如果使用的是绝对路径,在windows环境中,输入路径时不要使用“\”,使用“\\”或者“/”代替,在linux环境下,统一使用"/"。

二、配置问题

在配置opencv环境时时,需要将下载文件的lib文件添加到附加依赖项中,如下图所示:

在Debug模式下应该选择带’d’的lib,在Release模式下就选择不带’d’的lib,配置不当会导致库关联的问题。以Debug模式为例,当进行到这一步时,我们应该保留带’d’的lib而将不带’d’的lib删除,或者如上图将带’d’的lib移动到最上方。

还有一种方法是在程序的开始加上:

#pragma comment(lib,"opencv_world452d.lib")

告诉程序将采用Debug版本的库函数。
实验结果:

C++ opencv 4.5 imread() 读取图片,显示为空的解决办法相关推荐

  1. Python opencv 库cv.imread()读取图片为空None,cv.imshow()报错:error: (-215:Assertion failed) _src.empty() in ..

    报错原因: cv.imread()读取图片为空None,原因很大可能是路径有问题,要么是在路径下找不到图片,要么就是路径中包含有中文(特别要注意是不是路径含有中文):图片读取为空从而导致了在显示图片时 ...

  2. 路径正确imread读取图片却为空

    参考 仅作为个人学习记录使用 平时在使用imread读取图片时,常会遇到报错读取结果为None 排除常见的错误如:路径不对.路径有中文 还有一种错误是:可能图片后缀是jpg.png,实际上他并不是一个 ...

  3. word插入图片显示不完整的解决办法

    有时在编写word文档,插入图片时,会出现图不完整的情况. 解决方法是:选中图片,段落格式设置为单位行距(不是22磅),图片格式为嵌入式.问题解决.

  4. OpenCV imread读取图片,imshow展示图片,出现cv:Exception at memory location异常

    OpenCV imread读取图片,imshow展示图片,出现cv:Exception at memory location异常 参考文章: (1)OpenCV imread读取图片,imshow展示 ...

  5. OpenCV C++入门,读取和显示一张图片

    文章目录 一.OpenCV C++入门,读取和显示一张图片 二.代码如下 三.类和函数介绍 一.OpenCV C++入门,读取和显示一张图片 OpenCV入门程序,简单显示一张图片. 二.代码如下 # ...

  6. 关于cv::imread读取图片类型的初探

    关于cv::imread读取图片类型的初探 问题来源 环境 首先生成单通道和三通道的png图片 cv::imread函数及其参数 不同参数读取rgb图像 不同参数读取单通道图片 遇到的一些情况 问题来 ...

  7. matlab怎么输出图像文件夹,Matlab读取图片 显示和保存图像的相关操作

    当前有部份朋友还不清楚Matlab读取图片 显示和保存图像的操作,所以下面绿软吧就带来Matlab读取图片 显示和保存图像的相关操作,一起来看看吧! Matlab读取图片 显示和保存图像的相关操作 打 ...

  8. c++imread 函数_OpenCV中C++函数imread读取图片的问题及解决方法

    今天在用OpenCV实验Image Pyramid的时候发现一个奇怪的问题,就是利用C++函数imread读取图片的时候返回的结果总是空,而利用C函数cvLoadImage时却能读取到图像.代码如下: ...

  9. C#(WinForm)上传图片保存到数据库和从数据库读取图片显示到窗体

    1 //浏览图片 2 3 private void btnUp_Click(object sender, EventArgs e) 4 5 { 6 7 OpenFileDialog ofd = new ...

最新文章

  1. win8更改计算机账户密码忘记了怎么办,密码忘记怎么办?WIN8平板电脑如何重置密码?...
  2. 皖西学院微型计算机原理期末试卷,皖西学院 电气微机原理试卷A
  3. (11)调用门提权(有参)
  4. 电脑上同时安装了tensorflow和tensorflow-gpu,如何默认使用tensorflow-gpu
  5. (转)Predictive learning vs. representation learning 预测学习 与 表示学习
  6. 如何更改Docker默认的images存储位置
  7. jvm 方法内联_方法内联在JVM中有多积极?
  8. 深入了解 Loader
  9. asp.net 下拉框绑定值
  10. 交叉编译中libtool相关的问题
  11. 成功要素:富兰克林的13条必要美德! 与 狗熊掰棒子
  12. 代码实现矩阵求逆的三种方式(超详细、已实现)
  13. [CVPR2021]Birds of a Feather: Capturing Avian Shape Models from Images
  14. 零基础学SQL(九、分组 GROUP BY)
  15. 如何查看计算机主机端口型号,电脑端口号怎么查看(怎么查自己电脑的端口号)...
  16. 利用Web查询文件(.iqy)有效钓鱼
  17. 移动互联网敏捷开发流程
  18. Debezium系列之:使用Debezium接入SQL Server数据库数据到Kafka集群的详细技术文档
  19. CAS中的ABA问题
  20. mysql 查询出来的数据乱码,如何解决;

热门文章

  1. 4-CNN-demo-0503-GroupNorm-分组归一化
  2. 华为手机熄屏后依旧能够进行的3个操作,你都会用吗?不会真可惜
  3. 超微服务器双路主板系列,超微发布双路至强X12DPL系列服务器主板
  4. KDD99数据集说明和使用--更新中
  5. android 自定义标签选项
  6. 寻找SQL执行线索的武器库
  7. [附源码]计算机毕业设计Node.js善茶茶叶网站(程序+LW)
  8. sketch导出的html,Sketch导出
  9. ide中项目的结构变乱后的解决办法
  10. C语言 memcpy 函数 - C语言零基础入门教程