想用matlab打开一个文件夹,然后自己选取文件夹中一幅图像读取
4个回答
展开全部
[fname,pathn]=uigetfile('choose the image','*.jpg');
%fname是文件名,pathn选取文件的路径。‘*.jpg'是确定允许选取的文件格式,如果想要任意格式文件,可'*.*'
fname=[pathn,'\',fname];
%这是合成文件完整路径名,比如'desktop/1.jpg'
img=imread(fname);
%读取选中图像
%fname是文件名,pathn选取文件的路径。‘*.jpg'是确定允许选取的文件格式,如果想要任意格式文件,可'*.*'
fname=[pathn,'\',fname];
%这是合成文件完整路径名,比如'desktop/1.jpg'
img=imread(fname);
%读取选中图像
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一、先用cd命令进入所在文件夹;
二、定义变量例如apath,令apath=dir;
三、文件名变量name=apath(i,1).name;
四、图像数据pic=imread(name);
五、将读出的图像数据保存,用什么命令你自己查查,这个应该不难。
二、定义变量例如apath,令apath=dir;
三、文件名变量name=apath(i,1).name;
四、图像数据pic=imread(name);
五、将读出的图像数据保存,用什么命令你自己查查,这个应该不难。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
clear;clc
[f,p]=uigetfile('*.*','选择图像文件');
if f
A=imread(strcat(p,f));
imshow(A);
end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询