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

📄 read_flow.m

📁 this is matlab code for orthogonal freqency
💻 M
字号:
% Function to read the optical flow field (Barron's format)%%% Usage: [U, V] = read_flow (name_in);function [U, V] = read_flow (name_in)		%%%%%%%%%%%%%		% Load Flow %		%%%%%%%%%%%%%fid = fopen(name_in, 'r', 'ieee-be');totx = fread (fid, 1, 'float');toty = fread (fid, 1, 'float');numx = fread (fid, 1, 'float');numy = fread (fid, 1, 'float');offx = fread (fid, 1, 'float');offy = fread (fid, 1, 'float');[X count] = fread (fid,[2*numx numy], 'float');fclose (fid);X(X==100) = NaN;%disp ([totx toty numx numy offx offy]);		%%%%%%%%%%%		% Reshape %		%%%%%%%%%%%T = permute (reshape(X,[2,numx,numy]),[3 2 1]);T = T(numy:-1:1,:,:);		%%%%%%%%%%		% Offset %		%%%%%%%%%%U = NaN.*ones(toty,totx);V = NaN.*ones(toty,totx);INDx = (offx+1):(offx+numx);INDy = (offy+1):(offy+numy);U(INDy,INDx) = T(:,:,1);V(INDy,INDx) = T(:,:,2);

⌨️ 快捷键说明

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