Matlab 使用imread从windows读取图像

Matlab 使用imread从windows读取图像,matlab,image-processing,matlab-figure,Matlab,Image Processing,Matlab Figure,我想用matlab中的imread从我的窗口读取一幅图像。我的图像名是“chest.jpg”,但当我阅读时,我=imread('chest.jpg');它显示错误: 文件“chest.jpg”不存在。 和 fullname=get_full_filename(文件名) 如何从文件夹中读取图像?如果图像位于“project\u folder/另一个\u folder/../”中,则必须使用 imread('project_folder/another_folder/.../chest.jpg')

我想用matlab中的imread从我的窗口读取一幅图像。我的图像名是“chest.jpg”,但当我阅读时,我=imread('chest.jpg');它显示错误: 文件“chest.jpg”不存在。 和 fullname=get_full_filename(文件名)


如何从文件夹中读取图像?

如果图像位于“project\u folder/另一个\u folder/../”中,则必须使用

imread('project_folder/another_folder/.../chest.jpg')

如果图像位于脚本文件夹或某个内部文件夹中,我建议使用相对路径。如果它位于独立路径中,则可以使用绝对路径。

现在,我使用此路径作为it工作的imread('C:\Users\asus\Desktop\DIPLAB2\cost.jpg');但我想用一个简单的地址。有没有办法用shoter路径来显示它?哪一个是您的脚本路径?