logo资料库

MATLAB图像批量转格式并顺序命名.pdf

第1页 / 共1页
资料共1页,全文预览结束
由于原始图片中图像的命名方式多种多样,有 jpg 还有 png,需要把这两种图片同一命名成 顺序的数字.bmp 的格式,在网上试了很多种方法,都有很多 bug,下面是自己查和改完以 后的 matlab 代码,还是觉着自己总结的最好用,希望能够给大家启发。很简单,但很实用 StrOut='输出路径'; path = '原始图像路径'; D = dir([path '*.jpg']); H=dir([path '*.png']); for i = 1:length(D) a = imread([path D(i).name]); imwrite(a,[StrOut '\' num2str(i) '.bmp']); end for i =1:length(H) a = imread([path H(i).name]); imwrite(a,[StrOut '\' num2str(i+length(D)) '.bmp']); end
分享到:
收藏