matlab 图像文件批量转换文件名和格式

某个文件夹下有批量(未知数量)的图片,图片有序存放下面程序怎么改?for i=0:? img = imread('.\tracking\data2\','%4d',num2str(i),'.jpg'); imwrite(img,'.\tracking\data\','%5d',num2str(i),'.png');end

你是要求出“?”代表的数值吗?可在程序前加上如下代码:
list=ls('.\tracking\data2');a=size(list,1);
再把你程序中的?用a代替。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答