matlab-fullfile使用
来源:互联网 发布:积分返利商城源码 编辑:程序博客网 时间:2024/06/05 19:25
转自:http://blog.csdn.net/s151506879/article/details/52074559
f = fullfile('dir1', 'dir2', ..., 'filename')%fullfile构成地址字符串;
如:输入:f = fullfile('C:','Applications','matlab','fun.m')
得到:f =C:\Applications\matlab\fun.m
%下例为读取train文件夹中的所有图片;
folder=‘train';
filepaths = dir(fullfile(folder,'*.bmp'));%列出该文件夹下所有.bmp格式的文件(其中包括文件的名字、日期、像素等);
fori = 1 : length(filepaths)
image = imread(fullfile(folder,filepaths(i).name));%读入第i个图片;
image = rgb2ycbcr(image);
image = im2double(image(:, :, 1));%获得图像的y通道;
im_label = modcrop(image, scale);%保证图像被scale整除;
[hei,wid] = size(im_label);
im_input = imresize(imresize(im_label,1/scale,'bicubic'),[hei,wid],'bicubic');%对图像用'bicubic'先下采样再上采样;
%提取数据;
for x = 1 : stride : hei-size_input+1
for y = 1 :stride : wid-size_input+1
subim_input = im_input(x : x+size_input-1, y : y+size_input-1);%子图像尺寸33*33;
subim_label = im_label(x+padding : x+padding+size_label-1, y+padding : y+padding+size_label-1);%子图像类别尺寸21*21;
%subim_input和subim_label的中心一致;
count=count+1;
data(:, :, 1, count) = subim_input;
label(:, :, 1, count) = subim_label;
end
end
end
- matlab-fullfile使用
- matlab-fullfile使用
- matlab fullfile用法
- 举例说明MATLAB的fullfile
- matlab system,fullfile, feval,contourc
- Matlab中创建完整路径——fullfile()
- fullfile+利用matlab读取指定路径下的图像
- matlab中一些文件操作函数(fopen,fullfile等)
- MATLAB的fullfile 及读取train文件夹中的所有图片 MATLAB的%%
- fullfile函数作用
- matlab使用
- Matlab使用
- matlab使用
- Matlab使用
- LibSVM MATLAB 使用
- MATLAB使用摘记
- matlab使用经验
- MATLAB下使用摄像头
- 二十款免费WiFi渗透工具
- Linux: shell 中命令代换 $() 和 ``(有图有代码有真相!!!)
- NKOJ-4092 [HAOI2016] 食物链<附TopSort理解>
- 第四十一篇:微信第三方登录
- Hive分析窗口函数(一) SUM,AVG,MIN,MAX
- matlab-fullfile使用
- MySql数据库引擎区分
- 移动平台Unity3D 应用性能优化
- 利用 NavMesh.CalculatePath写出更加好的AI移动效果
- JAVAWEB开发之SpringMVC详解(一)——SpringMVC的框架原理、架构简介、与mybatis整合和注解方式的使用、
- 微信小程序tabbar的跳转问题
- Dataquest Data Scientist Path 整理笔记(2)
- leetcode Algorithms 9. Palindrome Number
- Android获取当前装置屏幕信息