您好,我想向您请教一下关于MATLAB批处理图像的问题

我需要对一个文件夹(E:\1v\BMPConversion\)下的所有图片取一个阀值,进行“二值化处理”。处理完成后,每幅图片重命名(用数字命名就行,从1开始,到二百多)... 我需要对一个文件夹(E:\1v\BMP Conversion\)下的所有图片取一个阀值,进行“二值化处理”。处理完成后,每幅图片重命名(用数字命名就行,从1开始,到二百多),保存到另一个文件夹(E:\2\)里面。对单个图片我知道怎么弄,但是批处理的时候我不知道怎么写句子。您能教教我吗? 展开
 我来答
xy张牙舞爪
2014-12-08 · 超过10用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:21万
展开全部
%本文档用于读取数据并进行处理同时把处理结果存储于指定的目录下
clc;
close all;
clear all;
readfilepath=['F:\2014.9.25新传感器采集数据\大跨步\'];%改成自己想要的路径名
savefilepath=['F:\2014.9.25新传感器采集数据处理结果\大跨步\'];
fileFolder=fullfile(readfilepath);
dirOutput=dir(fullfile(fileFolder,'*.txt'));
fileNames={dirOutput.name}';
num_file=size(fileNames,1);
for n_file=1:num_file
% 自己的处理语句
filename=[savefilepath,cell2mat(fileNames(n_file))];%
filenameleng=size(filename,2);
newfilename=filename(1:filenameleng-4);%把文件后缀名去掉如 .txt 共四个字符 自己计算
saveas(gcf,[newfilename,num2str(i),'.fig']);
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式