📄 spiread.m
字号:
function [img, ftime]=spiread(fname)%SPIREAD Read the image from Spider format.%% IMAGE = SPIREAD(FILENAME)%% IMAGE is the image matrix in nm.% FILENAME the spider file name.%% On error, an error message is displayed.%% Claudio 5 Apr, 1995.%% Copyright (c) 1995 by Claudio Rivetti and Mark Young% claudio@alice.uoregon.edu, mark@alice.uoregon.edu%if nargin < 1 error('Too few input arguments.');endOFFSET=2048;[fp, errmsg]=fopen(fname, 'r');if fp==-1 error(errmsg);ends=fread(fp, 2, 'float');SIZE=[s(2),s(2)];fseek(fp, 21*4, 'bof');OFFSET=fread(fp, 1, 'float');fseek(fp, 211*4, 'bof');d=fread(fp,12, 'char');d=setstr(d');t=fread(fp,8, 'char');t=setstr(t');ftime=[t, ' ' d];fseek(fp, OFFSET, 'bof');img=fread(fp, SIZE, 'float');img = fliplr(img);img = rot90(img, 1);fclose(fp);return;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -