Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >cv::imread读不出图片的解决办法「建议收藏」

cv::imread读不出图片的解决办法「建议收藏」

作者头像
全栈程序员站长
发布于 2022-11-07 08:45:58
发布于 2022-11-07 08:45:58
2.3K0
举报

imread()函数无法读取图片的原因

测试程序:

int main() { // 读入一张图片 Mat img = imread(“longmao.jpg”); if(img.empty()) { cout << “Can’t read image” << endl; return -1; } // 创建一个名为“龙猫”窗口 namedWindow(“longmao”); // 在窗口中显示龙猫 imshow(“longmao”,img); // 等待6000ms后窗口自动关闭 waitKey(6000); return 0;

}

解决方案:

(1)图片路径问题:相对路径,把图片放在工程项目中的cpp文件所在的文件夹下;绝对路径,添加图片的绝对路径(注意要用两个\\),例如“D:\\Project file\\OpenCV\\opencv\\test\\test\\longmao.jpg”

(2)链接库版本不正确:(debug下对应的库为xxd.lib;release的为xx.lib)

imread()不能同时添加带xxd.lib和xx.lib的依赖项,需要单独添加根据Debug和Release模式不同相应的配置不同

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/183568.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月10日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
02: 基本元素-图片
大部分人可能都知道电脑上的彩色图是以RGB(红-绿-蓝,Red-Green-Blue)颜色模式显示的,但OpenCV中彩色图是以B-G-R通道顺序存储的,灰度图只有一个通道。
CodecWang
2021/12/07
3120
02: 基本元素-图片
imread怎么读取图片_opencv读不到图片
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
1.6K0
OpenCV图像读取(imread) 显示(imshow) 保存(imwrite)的冷知识点
默认是IMREAD_COLOR 模式读取,会将图片转为3通道BGR彩图,读入进来type变成了CV_8UC3,如果你想以原本类型读取,那就选择IMREAD_UNCHANGED,那么图像原本是什么类型,读进来还是什么类型,这个参数主要在我们读取一些16位或者32为浮点型图像时就比较有用,因为一些计算需要这样的类型,有时候也为了计算提高精度。
Color Space
2020/08/11
2K0
两小时写完vs2019永久配置opencv完整图文教程(小白也能看懂)
这篇文章已经写得很详细,花了我一个多小时,希望能认真看,没有问题,认真看完每一张图片,不要偷懒,偷懒就失败。
川川菜鸟
2021/10/18
3.5K0
解决OpenCV3+VS2015(VS2017)运行时出现debug error abort()has been called的问题
在windows平台上安装opencv后,测试一张图片时,出现了debug error abort()has been called的问题[在这里插入图片描述]
陶陶name
2022/05/12
7760
Python实现人脸识别「建议收藏」
Python在人脸识别方面功能很强大,程序语言简单高效,下面编程实现一下如何实现人脸识别。分别给出实现代码,作为学习和技术交流。
全栈程序员站长
2022/11/15
7080
VS2017配置opencv教程(超详细!!!)[通俗易懂]
前言:刚开始是不打算写这篇博客的,但是我最近为了完成对老师布置的区域生长算法,强行要配置一波opencv,因为换了电脑,所以选择了有黑黑主题酷酷的VS2017,但无奈网上的博客关于vs2017配置Opencv不够全(vs2010配置opencv的倒是贼多!),我当时是看了将近10篇文章才配置成功,所以在此我来从一个新入坑的角度来说一下怎么完整的配置一个OPencv!下面就分步来进行说明吧!
全栈程序员站长
2022/07/01
9190
VS2017配置opencv教程(超详细!!!)[通俗易懂]
计算机视觉与图像处理学习笔记(二)win32+mingw+opencv搭建
本来是想接着第二章学习的,但是感觉理论性有点强,了解基本概念后还是从Opencv来,遇到问题再切换。 关于opencv的下载与配置参考: http://opencv.org/downloads.html http://wiki.opencv.org.cn/index.php/Codeblocks_MinGW_openCV                                          codeblocks下配置的过程真是困难重重,许多教程就是睁着眼睛说瞎话,我配置的主要流程如下: 1
triplebee
2018/01/12
7460
计算机视觉与图像处理学习笔记(二)win32+mingw+opencv搭建
opencv3环境搭建与测试
之前2020年5月写过一次,时隔3年多,有机会再重新写一次。相比之前,应该是有一点儿进步的。之前是使用默认安装路径,所以无需配置共享库的搜索路径。这次是自定义安装路径,略有区别。随着写程序的时间增长,编译开源库时,更加青睐自定义安装路径,方便添加与移除。
用户5908113
2024/02/22
1530
opencv3环境搭建与测试
openCv+VS2015环境搭建
OpenCV官方网站下载:https://opencv.org/releases/ (官网打开速度有点慢也许打不开,可选择网盘下载或GitHub下载)
DeROy
2020/06/09
5640
openCv+VS2015环境搭建
python+opencv的图像学基础以及简单的人脸识别
list(),int()都属于强制类型转化,将字符串转化为list列表 一维数组 a=[1 2 3 4 5 6] a[4]=5 二维数组 b=[[1 2][3 4][5 6][7 8]] b[1][1]=4 三维数组 c=[[[1 2][3 4]][[5 6][7 8]]] c[1][1][1]=8
全栈程序员站长
2021/10/08
6970
【Java版本OpenCV】无敌OpenCV越学越爽Java版代码持续更新(环境搭建|核心代码)
以上章节采免安装方式,所以安装章节可以直接跳过,节约点时间用springboot整合OpenCV(也可以用maven项目或者简单的java项目),主要是引入一个jar包和库文件,jar跨平台,库文件不跨平台,所以要区分windows和linux,至于工具idea就ok. 环境安装可以参考:springboot免安装整合Opencv兼容windows和linux
九转成圣
2024/04/10
2.1K0
【Java版本OpenCV】无敌OpenCV越学越爽Java版代码持续更新(环境搭建|核心代码)
cv2 imread()函数[通俗易懂]
这两天学习OpenCV-Python时,也就是cv2库,读取图像时不时出现和预料之外的结果。于是作者从源头来考究一下cv2.imread(filename, flags)
全栈程序员站长
2022/07/29
4.1K0
cv2 imread()函数[通俗易懂]
opencv使用教程_opencv安装教程python
下一讲:【opencv4】opencv视频教程 C++(opencv教程)2、加载,修改,保存图像
全栈程序员站长
2022/09/30
9110
opencv使用教程_opencv安装教程python
讲解'imread' was not declared in this scope
在使用C++编写图像处理代码时,你可能会遇到 'imread' was not declared in this scope 的错误。这个错误通常是因为编译器无法找到 'imread' 函数的定义。在本篇博客文章中,我们将详细讲解这个错误的原因和解决方法。
大盘鸡拌面
2023/12/29
3680
VS2019+OpenCV安装与配置教程
最近要用到很多OpenCV的库,所以开始学了点OpenCV,本文记录VS和OpenCV的安装、配置过程。配置OpenCV使用配置文件的方法,配置完一次就可以给其他工程使用,非常方便。
全栈程序员站长
2022/09/07
1.2K0
VS2019+OpenCV安装与配置教程
opencv的imshow函数_opencv函数手册
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用
全栈程序员站长
2022/11/07
2.2K0
opencv-contrib模块详解_opencv安装包
近来由于需要用到 opencv 的SIFT特征,但是SIFT等功能已经移入了opencv_contrib 中,所以需要重新编译opencv和opencv_contrib。
全栈程序员站长
2022/09/27
3.1K0
OpenCV+VS开发环境配置
最近跑C程序,头文件中用到了OpenCV中的文件,找了很多篇OpenCV+VS的环境配置,发现如下这篇写的最为详细,特转载来自己的博客中留存,并附上原博客地址如下
闪电gogogo
2018/08/10
1.3K0
OpenCV+VS开发环境配置
opencv cv2.imread()「建议收藏」
imread函数有两个参数,第一个参数是图片路径,第二个参数表示读取图片的形式,有三种:
全栈程序员站长
2022/11/04
2570
相关推荐
02: 基本元素-图片
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档