MATLAB如何读取图片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB如何读取图片相关的知识,希望对你有一定的参考价值。

c=imread(' E:\娱乐\照片\路\ P5140106.jpg'); % //读取车辆图像
图片保存在这个目录下,但MATLAB中一直显示File " C:\MATLAB7\work\P5140084.JPG" does not exist. 这是怎么回事?
b=imread(' C:\MATLAB7\work\P5140084.JPG')改成这个也不行

很简单,你的程序一定建的.m文件写的,你点击运行的,有两个选择,第一个是你的程序的路径,第二个是你读图片的路径,你点击第二个就OK了,你在MATLAB的运行界面可以看到你一定点击运行就会弹到你保存程序的路径下。 参考技术A 有可能是matlab不识别你的路径中的中文。
比方说,你可以在E盘下新建一个文件夹 road,把照片拷到这个文件夹里;
然后就可以c=imread('E:\road\P5140106.jpg');

祝你成功~
参考技术B 路径没有设好,换英文的路径试试。

要不就是你的图片是.jpeg后缀的,是不是后缀错了?

MATLAB如何读取图片?

很简单,你的程序一定建的.m文件写的,你点击运行的,有两个选择,第一个是你的程序的路径,第二个是你读图片的路径,你点击第二个就OK了,你在MATLAB的运行界面可以看到你一定点击运行就会弹到你保存程序的路径下。 参考技术A 1、以文件打开方式读入图片
[fn,pn,fi]=uigetfile('*.bmp','选择图片');
I=imread([pn fn]);
2、直接读入图片
I=imread('F:\exam\Matlab\shibie\1.jpg');
F:\exam\Matlab\shibie\1.jpg 是图片1.jpg的路径

以上是关于MATLAB如何读取图片的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB如何读取图片?

matlab读取图片作为刺激图片

利用Matlab中的imread怎么读取图片

如何在matlab中读取一组三维dicom图片

matlab如何做如下图片处理

MATLAB编程:逐帧读取视频并转换为图片格式