LLNet模型实现


实现基于稀疏自动编码器的图像同时增强和图像去噪,该资源包含自己处理的样本数据
资源截图
代码片段和文件信息
function converTool(fromDir fromFormat toDir toFormat toPrefix)
% Inputs:
%       fromDir: 输入的文件目录
%       fromFormat: 输入的文件格式
%       toDir: 保存文件的目录,层数同fromDir
%       toFormat: 保存文件的格式
%       toPrefix: 保存文件的前缀
% Author: HSW
% Date: 2018-05-05

filePaths = searchRoot(fromDir fromFormat);
if ~exist(toDir ‘dir‘)
    mkdir(toDir)
end
dirLen = length(fromDir);

fileCnt = length(filePaths);
for idx = 1 : fileCnt
    filePath = filePaths{idx};
    idxs = strfind(filePath ‘‘);
    idxs2 = strfind(filePath ‘.‘);
    fileName = filePath(idxs(end) + 1 : idxs2(end) - 1);
    from_img = imread(filePath);
    saveName = [fileName toFormat];
    if ~isempty(toPrefix)
        saveName = [toPrefix saveName];
    end
    saveDir = fullfile(toDir filePath(dirLen + 1 : idxs(end)));
    if ~exist(saveDir ‘dir‘)
        mkdir(saveDir)
    end
    savePath = [saveDir saveName];
    % 根据需要进行增加即可
    if ~isempty(strfind(toFormat ‘jpg‘))
        imwrite(from_img savePath ‘jpg‘);
    elseif ~isempty(strfind(toFormat ‘bmp‘))
        imwrite(from_img savePath ‘bmp‘);
    elseif ~isempty(strfind(savePath ‘png‘))
        imwrite(from_img savePath ‘png‘);
    end
end

end



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-24 10:12  LLNet
     文件       10046  2018-05-24 10:06  LLNetLLNet.py
     文件      561894  2018-05-04 20:33  LLNetLLNet模型.pdf
     目录           0  2018-05-24 10:06  LLNet\__pycache__
     文件        8061  2018-05-24 10:06  LLNet\__pycache__LLNet.cpython-35.pyc
     文件        2267  2018-05-24 10:00  LLNet\__pycache__prepare_data.cpython-35.pyc
     文件        1281  2018-05-05 13:50  LLNetconverTool.m
     目录           0  2018-05-19 08:37  LLNetdata
     文件      629285  2018-05-05 11:18  LLNetdatag256_001.tgz
     文件      512336  2018-05-05 11:18  LLNetdatag256_002.tgz
     文件      502142  2018-05-05 11:19  LLNetdatag256_003.tgz
     文件      603760  2018-05-05 11:19  LLNetdatag256_004.tgz
     文件      621618  2018-05-05 11:19  LLNetdatag256_005.tgz
     文件     2065368  2018-05-05 11:19  LLNetdatag512_001.tgz
     文件     1962312  2018-05-05 11:19  LLNetdatag512_002.tgz
     文件     1808776  2018-05-05 11:19  LLNetdatag512_003.tgz
     文件     1350747  2018-05-05 11:20  LLNetdatag512_004.tgz
     文件     1799795  2018-05-05 11:20  LLNetdatag512_005.tgz
     文件     1707883  2018-05-05 11:20  LLNetdatag512_006.tgz
     文件     2234768  2018-05-05 11:20  LLNetdatag512_007.tgz
     文件     2615327  2018-05-05 11:21  LLNetdatag512_008.tgz
     文件      846845  2018-05-05 11:21  LLNetdatag512_009.tgz
     文件     1696603  2018-05-05 11:18  LLNetdatagnocuad_001.tgz
     目录           0  2018-05-19 08:37  LLNetpgm_data_set
     目录           0  2018-05-19 08:37  LLNetpgm_data_setg256_001
     文件       65551  2002-12-03 21:04  LLNetpgm_data_setg256_001aerial1.pgm
     文件       65551  2002-12-03 21:07  LLNetpgm_data_setg256_001aerial2.pgm
     文件       65551  2002-12-03 21:03  LLNetpgm_data_setg256_001astro1.pgm
     文件       65601  2003-01-13 18:06  LLNetpgm_data_setg256_001arche.pgm
     文件       65551  2002-12-03 20:45  LLNetpgm_data_setg256_001cameraman.pgm
     文件       65551  2002-12-03 21:05  LLNetpgm_data_setg256_001clock.pgm
............此处省略29524个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)