⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read_sequence.m

📁 this is matlab code for orthogonal freqency
💻 M
字号:
% Function to read an image sequence% Supported: Fleet's binary format and SUN rasterfiles%% Usage: II = read_sequence (stem, middle_frame, st, [sx, sy]);%	stem	common stem of filenames, e.g. "yosemite/yosemite256."%  middle_frame number of middle frame [10]%	st	temporal span [5]%	sx,sy	spatial dimensions, only provided for the binary formatfunction II = read_sequence (stem1, mid, st, sx, sy)if (nargin<1)	stem1 = 'yosemite/yosemite256.';endif (nargin<2)	mid = 10;endif (nargin<3)	st = 5;endif (nargin<4)	bin_flag = 0;else	bin_flag = 1;endaux1 = floor(st/2);if (rem(st,2)==0)	IND = mid-aux1-1:mid+aux1;else	IND = mid-aux1:mid+aux1;endif (bin_flag)	II = zeros (sy,sx,st);	for t=1:st		fid = fopen ([stem1 num2str(IND(t))], 'r');		% THERE IS NO HEADER IN TREE DATA		X = fread(fid,[sx,sy],'uchar')';		fclose(fid);		II(:,:,t) = X;	endelse	% Load First Frame	name_in = [stem1 num2str(IND(1))];	X = rastread (name_in);	[sy sx] = size(X);	II = zeros (sy,sx,st);	II(:,:,1) = X;	% Load Rest	for t=1:st		name_in = [stem1 num2str(IND(t))];		II(:,:,t) = rastread (name_in);	endend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -