fkjj.net
当前位置:首页 >> imrEAD num2str >>

imrEAD num2str

读取MATLAB工作目录下的图片,图片名为当i=1时为img1.jpg,当i=2时为 img2.jpg.....

1.for i=1:10 forj=1:5 a=imread(strcat('C:\Users\dell\Desktop\ORL\s',num2str(i),'\',num2str(j),'.bmp')); 2. %找出距离最近的图片所在...

pt = 'F:\matlab\train\orl\s';ext = '.bmp';for i = 1:40 dd = [pt num2str(i)]; for j = 1:5 % 超过9要另作处理 sj = ['\000' num2str(j)]; fn = [dd sj ext]; a = imread(fn); % ... endend

这是读取一个图片文件 strcat将文件名组织起来

b=I(:,1); b 它只输出 I 矩阵 第一列的每一行 所以 只有一组数据

fileform = '图片路径\*.bmp'; filepathsrc = '图片路径'; file = dir(fileform); for i = 1:length(file) myimg[i] = imread([filepathsrc, file(i).name]); end 图片路径替换成自己的图片路径,记得在最后加一个斜线

matlab中循环的变量是文件 txt名称 for i=1:100; dir([num2str(i),'.txt']) end——————————————————————filepath = 'C:\filefold\'; % 文件夹目录 for i=1:100 filepath = strcat(filepath, int2str(i)); % 连接数字 filepath = strcat(filepath,...

strcat我从来不用 你可以直接这样 [num2str(i) '.jpg'] 另外是 im = zeros(H,W,190); im(:,:,i) = imread.....

filename=[num2str(k), '.bmp']; % 图像文件要放在当前目录下,否则前面要加路径 b=imread(filename, 'bmp'); s=[s, double(b(:))]; % 图像分辨率必...

,就可以用循环读取:A=cell(1,11);for k=1:10A{k}=imread(['IMG_00',num2str(k),'.jpg']);end fuwuwei | 发布于2012-03-11 23:46 评论 ...

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com