如何在matlab中批量读取文件
答案:2 悬赏:0 手机版
解决时间 2021-03-05 03:34
- 提问者网友:戎马万世
- 2021-03-05 00:37
如何在matlab中批量读取文件
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-03-05 01:49
读取一个文件夹中的所有文件
假如读取F盘English文件夹中的所有bmp图片:
Files = dir(strcat('F:\\english\\','*.bmp'));
LengthFiles = length(Files);
for i = 1:LengthFiles;
Img = imread(strcat('F:\english\',Files(i).name));
%自己写图像处理函数 ImgProc(Img);
end
matlab图像旋转和缩放程序
2009-06-23 11:32
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%旋转
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function rotate(Image,Angle)
%Image为位图数据
%X,Y为其行列数
[X,Y]=size(Image);
%原图显示
imshow(Image);
%计算四个角点的新坐标,确定旋转后的显示区域
LeftTop(1,1)=-(Y-1)*sin(Angle);
LeftTop(1,2)=(Y-1)*cos(Angle);
假如读取F盘English文件夹中的所有bmp图片:
Files = dir(strcat('F:\\english\\','*.bmp'));
LengthFiles = length(Files);
for i = 1:LengthFiles;
Img = imread(strcat('F:\english\',Files(i).name));
%自己写图像处理函数 ImgProc(Img);
end
matlab图像旋转和缩放程序
2009-06-23 11:32
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%旋转
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function rotate(Image,Angle)
%Image为位图数据
%X,Y为其行列数
[X,Y]=size(Image);
%原图显示
imshow(Image);
%计算四个角点的新坐标,确定旋转后的显示区域
LeftTop(1,1)=-(Y-1)*sin(Angle);
LeftTop(1,2)=(Y-1)*cos(Angle);
全部回答
- 1楼网友:第幾種人
- 2021-03-05 01:56
for i=1:11494
chr=[num2str(i),'.mat'];
load(chr);
idx=kmeans(x,k);%不知道这个k怎么个取值
clear x
end
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯