本文主要介绍MATLAB读取图片时报错:错误使用 fopen 找不到文件,确保文件存在且路径 出错 imread>get_full_filename (第 558 行) [fid, errmsg] = fopen(filename, ‘r’); 出错 imread (第 377 行) fullname = get_full_filename(filename);的原因及解决方法

   其他博客中介绍的常见原因有以下几条

   1、路径包括中文

   2、路径包括非法字符

   3、路径在C盘中

   4、路径太浅,比如直接放在了D:/下,此时可以先建一个文件夹,然后把图片放在文件夹中


   相信很多小伙伴也会遇到不包含以上介绍的原因,依然报错了,那是为什么呢?

   接下来的内容才是本文的价值所在    ✿(。◕ᴗ◕。)✿

   ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

   导致以上错误的罪魁祸首----不可见的字符

   -----------------------------------------------------------

   比如以下两行字符双引号内的内容看起来是“一样”的,但是在第一行的 " 和 D之间存在一个不可见字符,这也是导致以上报错的原因,只要删掉这个不可见字符就可以解决以上错误。

imagi="‪D:\e\project_test\matlabtest\appdesignertext\gqkl1.jpg";
image="D:\e\project_test\matlabtest\appdesignertext\gqkl1.jpg";

   大家可以把以上两行内容复制到matlab命令行窗口或者txt文本文件中,然后把光标依次放在每行的最左侧,然后按字符依次右移光标检查是否存在不可见字符,若某处存在不可见字符 ,则在此处右移一次光标(按一次键盘上的“→”)你会发现光标好像还在原地,但其实光标已经右移了,跨越了我们看不见的不可见字符。

   动态演示如下:

   所以大家遇到文章介绍的报错以后,在排除其他原因后,可以按照以上方法检查一下整个路径中是否存在不可见字符,若存在不可见字符,将所有不可见字符删除后,就可以解决以上错误

   演示如下:

   到这里,该错误的解决方法就介绍完毕了,接下来我们将介绍一种复制路径时会导致出现不可见字符的操作
   经过测验:复制路径时,采用正向复制时,没有出现不可见字符,而采用逆向复制时会在路径的开头处出现一个不可见字符,上面的例子中,即出现在D的左边。

   此时,若先粘贴复制的内容,然后再加需要的 " " 则大概率会将D左边的不可见字符分在引号之外,此时matlab会报错:    文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。    这种情况还是比较友好的,只是告诉了产生错误的具体原因


   产生以上错误的操作如下所示:

   此时,若先写需要的 " " ,然后往引号里粘贴复制的路径,则大概率会将D左边的不可见字符分在引号之内,此时matlab不会给出存在不可见字符的报错提示,因为引号内的内容当字符处理,不可见字符也是字符,所以不会给出错误提示,这是一个很大的坑!!!!!,我做了很多次实验,花费了俩小时才把这个隐秘的大坑找出来。

   然后再使用imread读取该图片时便会报错找不到文件/路径,真正的原因是存在不可见字符。。。。。导致路径识别错误。。。。。

   产生以上错误的操作如下所示:


   总结一下,若不可见字符被分在了引号之外,则报上面介绍的第一种错误,若不可见字符被分在了引号之内,则会报找不到文件的错误,解决方法就是按照上面介绍的方法,找到不可见字符的位置,然后删除不可见字符就可以了。

   此外,正向复制路径时,复制的路径一般不含有不可见字符,也就不会遇到以上因存在不可见字符导致的错误。演示如下:

   在appdesigner中使用imread报错的原因及解决方法跟在命令行窗口一样,不再介绍。

MATLAB读取图片时报错:“错误使用 fopen 找不到文件,确保文件存在且路径” 的原因及解决方法相关推荐

  1. java找不到主类错误的原因_java错误:找不到或无法加载主类的原因与解决方法...

    1.问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类:(推荐:java视频教程) 1.首先排除是否是环境变量配置不当造成的问题,只要保证,命令行 ...

  2. 计算机主机光盘故障,电脑上光驱无法正常读取光盘的原因和解决方法

    一般电脑都是有内置光驱的,可以给我们播放光盘.现在有些用户还是喜欢播放光盘来看视频和听音乐,但是最近有用户反映说,电脑上的光驱无法正常读取光盘了,该怎么办?这个问题的话,小编知道可能导致的原因和解决方 ...

  3. 加载图片时报错,请大虾帮忙看看!

    加载图片时报错,请大虾帮忙看看! Delphi / Windows SDK/API http://www.delphi2007.net/DelphiMultimedia/html/delphi_200 ...

  4. VMware DHCP Service服务启动时报错:错误1068 依存服务或组无法启动

    VMware DHCP Service服务启动时报错:错误1068 依存服务或组无法启动 解决办法: 1.选择虚拟网络编辑器 ok了,问题解决 来自为知笔记(Wiz) 转载于:https://www. ...

  5. vue+ts项目中import图片时报错Cannot find module ‘xxx‘ or its corresponding type declarations

    TS项目中import图片时报错Cannot find module 'xxx' or its corresponding type declarations 在vue+ts项目中使用import的形 ...

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

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

  7. python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...

    最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只 ...

  8. 编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录

    编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录 其实numpy已经是安装的,anaconda2里面有,python中import num ...

  9. pip install 时报错 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问(已解决)

    pip install 时报错 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问(已解决) ...

  10. Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法

    Laravel 5.4 Mix & Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法 首先进入package.json文件, ...

最新文章

  1. 基于HT for Web 快速搭建3D机房设备面板
  2. python xpath语法-XPath语法和lxml模块(数据提取)
  3. python对字符串和集合的内存垃圾回收机制
  4. linux分析字节序的分类及特点,计算机中的字节序详解 分类: 【Linux/Windows操作系统】 2015-01-07 21:54 97人阅读 评论(0) 收藏...
  5. OpenGL 行星asteroids系统的实例
  6. View controller-based status bar
  7. (转载)【TP5.0】设置session有效时长+修改默认存储路径
  8. 一张纸厚度是多少毫米_一张纸对折后的厚度,有多可怕!——北京市第二十中学教科室“科技云课堂”(4)...
  9. 快速求2的n次幂(防Time Limit Exceeded)
  10. 神奇的css之 -webkit-background-clip: text; 五彩斑斓的文字效果
  11. Unity实战篇:实现LOL英雄的移动方式。
  12. 计算机远程控制安全吗,远程控制电脑危险吗?向日葵远程控制软件安全吗?
  13. 研究生学历会是我职业生涯的遮羞布吗
  14. 手机控制电脑之手机端模拟鼠标滑动处理
  15. word启动时出现运行时错误 未注册类弹窗问题
  16. 中国保温杯市场销售渠道分析与营销模式报告(2021-2026年)
  17. 经常玩电脑正确的坐姿_告诉你电脑族的最佳坐姿_养生人群_养生之道网
  18. 广和通携手中国联通研究院、中科创达现网验证全球首例5G模组端到端多切片方案
  19. 【激光与光电子进展投稿 记录】
  20. 多项式拟合一般方程法详细推导

热门文章

  1. leapftp中文版,leapftp中文版的5大主要功能
  2. WebS WebStorm WebStorm WebS官方版下载
  3. ABAP RFC函数导入参数 EXPORTING 传入内表形式参数
  4. 根据ip地址定位城市信息
  5. Flow Prediction in Spatio-Temporal Networks Based on Multitask Deep Learning(TKDE2020)
  6. 二维数组与数组指针详解
  7. php curl方式网页爬虫爬取原页面数据+simple_html_dom解析方式(php爬虫基础)
  8. Exploring Sparsity in Image Super-Resolution for Efficient Inference
  9. struts2与struts1区别二
  10. android 极光推送教程 视频教程,Android 极光推送教程