• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab-bmp2jpg

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
%% 将文件夹LFW_align_man5pt下的5K多个子文件夹下的.bmp图片转换为.jpg
close all;
clear;
clc;

maindir =  'F:\dataset\LFW_align_man5pt\';

subdir =  dir( maindir );   % 先确定子文件夹
disp('共有:'),disp(length(subdir));
total_num=1;
for i = 3 : length( subdir )
    if( isequal( subdir( i ).name, '.' ) || ...
            isequal( subdir( i ).name, '..' ))
        continue;
    end
    path1 = fullfile(maindir,subdir( i ).name,'\');
%     disp(subdir( i ).name)
%     接下来是新建子文件夹
    if ~exist(['F:\dataset\LFW_align_jpg\',subdir(i).name],'dir')
        mkdir(['F:\dataset\LFW_align_jpg\',subdir(i).name]);
    end
    path2= dir(path1);%获取该文件夹中所有bmp格式的图像
%     disp (path2)
    for j=1:length( path2 )
        if( isequal( path2( j ).name, '.' ) || ...
                isequal( path2( j ).name, '..' )|| ...
                isequal( path2( j ).name, 'Thumbs.db' ))
            continue;
        end
%         disp(path2(j).name)
        imgname = path2(j).name(1:(end-4))
%         disp(imgname)
        path=fullfile( maindir, subdir( i ).name,'\',path2(j).name);
        %             disp (path)
        img = imread( path );   % 这里进行你的读取操作
        filename = strcat(imgname,'.jpg');
        imwrite(img,['F:\dataset\LFW_align_jpg\',subdir(i).name,'\',filename]);
        
        
    end
end

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
3.7rust静态块发布时间:2022-07-22
下一篇:
Rust 使用 dotenv 来设置环境变量发布时间:2022-07-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap