如何在matlab中批量读取文件

 我来答
蓝色精灵好号
2017-10-14 · 超过145用户采纳过TA的回答
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:210万
展开全部
读取一个文件夹中的所有文件

假如读取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);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式