📄 avw_view_hdr.m
字号:
' set(AVWHDR.handles.Tcal_units, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ecal_units, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tdatatype, ''Visible'',''on '');',...
' set(AVWHDR.handles.Edatatype, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tbitpix, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ebitpix, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tvox_offset, ''Visible'',''on '');',...
' set(AVWHDR.handles.Evox_offset, ''Visible'',''on '');',...
' set(AVWHDR.handles.Troi_scale, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eroi_scale, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tglmax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eglmax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tglmin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eglmin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tverified, ''Visible'',''on '');',...
' set(AVWHDR.handles.Everified, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tcompressed, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ecompressed, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tcal_min, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ecal_min, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tcal_max, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ecal_max, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tfunused1, ''Visible'',''on '');',...
' set(AVWHDR.handles.Efunused1, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tfunused2, ''Visible'',''on '');',...
' set(AVWHDR.handles.Efunused2, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tdim_un0, ''Visible'',''on '');',...
' set(AVWHDR.handles.Edim_un0, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tunused1, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eunused1, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tdescrip, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edescrip, ''Visible'',''off'');',...
' set(AVWHDR.handles.Taux_file, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eaux_file, ''Visible'',''off'');',...
' set(AVWHDR.handles.Toriginator, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eoriginator, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tgenerated, ''Visible'',''off'');',...
' set(AVWHDR.handles.Egenerated, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tscannum, ''Visible'',''off'');',...
' set(AVWHDR.handles.Escannum, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpatient_id, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epatient_id, ''Visible'',''off'');',...
' set(AVWHDR.handles.Texp_date, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eexp_date, ''Visible'',''off'');',...
' set(AVWHDR.handles.Texp_time, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eexp_time, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tsmin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Esmin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tsmax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Esmax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tomin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eomin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tomax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eomax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tviews, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eviews, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tvols_added, ''Visible'',''off'');',...
' set(AVWHDR.handles.Evols_added, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tstart_field, ''Visible'',''off'');',...
' set(AVWHDR.handles.Estart_field, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tfield_skip, ''Visible'',''off'');',...
' set(AVWHDR.handles.Efield_skip, ''Visible'',''off'');',...
' set(AVWHDR.handles.Torient, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eorient, ''Visible'',''off'');',...
' set(AVWHDR.handles.Thist_un0, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ehist_un0, ''Visible'',''off'');',...
'case 3, ',...
' set(AVWHDR.handles.Tsizeof_hdr, ''Visible'',''off'');',...
' set(AVWHDR.handles.Esizeof_hdr, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdata_type, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edata_type, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdb_name, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edb_name, ''Visible'',''off'');',...
' set(AVWHDR.handles.Textents, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eextents, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tsession_error, ''Visible'',''off'');',...
' set(AVWHDR.handles.Esession_error, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tregular, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eregular, ''Visible'',''off'');',...
' set(AVWHDR.handles.Thkey_un0, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ehkey_un0, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim3, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim3, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim4, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim4, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim5, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim5, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim6, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim6, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim7, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim7, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim8, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim8, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim3, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim3, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim4, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim4, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim5, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim5, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim6, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim6, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim7, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim7, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tpixdim8, ''Visible'',''off'');',...
' set(AVWHDR.handles.Epixdim8, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tvox_units, ''Visible'',''off'');',...
' set(AVWHDR.handles.Evox_units, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tcal_units, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ecal_units, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdatatype, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edatatype, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tbitpix, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ebitpix, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tvox_offset, ''Visible'',''off'');',...
' set(AVWHDR.handles.Evox_offset, ''Visible'',''off'');',...
' set(AVWHDR.handles.Troi_scale, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eroi_scale, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tglmax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eglmax, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tglmin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eglmin, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tverified, ''Visible'',''off'');',...
' set(AVWHDR.handles.Everified, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tcompressed, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ecompressed, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tcal_min, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ecal_min, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tcal_max, ''Visible'',''off'');',...
' set(AVWHDR.handles.Ecal_max, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tfunused1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Efunused1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tfunused2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Efunused2, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdim_un0, ''Visible'',''off'');',...
' set(AVWHDR.handles.Edim_un0, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tunused1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Eunused1, ''Visible'',''off'');',...
' set(AVWHDR.handles.Tdescrip, ''Visible'',''on '');',...
' set(AVWHDR.handles.Edescrip, ''Visible'',''on '');',...
' set(AVWHDR.handles.Taux_file, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eaux_file, ''Visible'',''on '');',...
' set(AVWHDR.handles.Toriginator, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eoriginator, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tgenerated, ''Visible'',''on '');',...
' set(AVWHDR.handles.Egenerated, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tscannum, ''Visible'',''on '');',...
' set(AVWHDR.handles.Escannum, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tpatient_id, ''Visible'',''on '');',...
' set(AVWHDR.handles.Epatient_id, ''Visible'',''on '');',...
' set(AVWHDR.handles.Texp_date, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eexp_date, ''Visible'',''on '');',...
' set(AVWHDR.handles.Texp_time, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eexp_time, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tsmin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Esmin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tsmax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Esmax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tomin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eomin, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tomax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eomax, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tviews, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eviews, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tvols_added, ''Visible'',''on '');',...
' set(AVWHDR.handles.Evols_added, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tstart_field, ''Visible'',''on '');',...
' set(AVWHDR.handles.Estart_field, ''Visible'',''on '');',...
' set(AVWHDR.handles.Tfield_skip, ''Visible'',''on '');',...
' set(AVWHDR.handles.Efield_skip, ''Visible'',''on '');',...
' set(AVWHDR.handles.Torient, ''Visible'',''on '');',...
' set(AVWHDR.handles.Eorient, ''Visible'',''on '');',...
' set(AVWHDR.handles.Thist_un0, ''Visible'',''on '');',...
' set(AVWHDR.handles.Ehist_un0, ''Visible'',''on '');',...
'end; ',...
'set(gcbf,''Userdata'',AVWHDR); clear AVWHDR field;'));
%%% BEGIN OF HEADER KEY (avw.hdr.hk)
Font.FontWeight = 'normal';
G.Tsizeof_hdr = uicontrol('Parent',GUI,'Style','text','Units','Normalized',Font, ...
'Position',[.01 .8 .49 .09],'String','Size of Header','HorizontalAlignment','left');
G.Esizeof_hdr = uicontrol('Parent',GUI,'Style','edit','Units','Normalized',Font, ...
'Position',[.51 .8 .48 .09], 'String',num2str(double(avw.hdr.hk.sizeof_hdr)),...
'TooltipString','Must indicate the byte size of the header file: int32, must = 348',...
'Callback',strcat('AVWHDR = get(gcbf,''Userdata'');',...
'size = 348; AVWHDR.avw.hdr.hk.sizeof_hdr = int32(size);',...
'set(AVWHDR.handles.Esizeof_hdr,''String'', num2str(size));',...
'set(gcbf,''Userdata'',AVWHDR); clear AVWHDR size;'));
G.Tdata_type = uicontrol('Parent',GUI,'Style','text','Units','Normalized',Font, ...
'Position',[.01 .7 .49 .09],'String','Data Type','HorizontalAlignment','left');
G.Edata_type = uicontrol('Parent',GUI,'Style','edit','Units','Normalized',Font, ...
'Position',[.51 .7 .48 .09], 'String',avw.hdr.hk.data_type,...
'TooltipString','Not important: string',...
'Callback',strcat('AVWHDR = get(gcbf,''Userdata'');',...
'AVWHDR.avw.hdr.hk.data_type = get(AVWHDR.handles.Edata_type,''String'');',...
'set(gcbf,''Userdata'',AVWHDR); clear AVWHDR;'));
G.Tdb_name = uicontrol('Parent',GUI,'Style','text','Units','Normalized',Font, ...
'Position',[.01 .6 .49 .09],'String','DB Name','HorizontalAlignment','left');
G.Edb_name = uicontrol('Parent',GUI,'Style','edit','Units','Normalized',Font, ...
'Position',[.51 .6 .48 .09], 'String',avw.hdr.hk.db_name,...
'TooltipString','Not important: string',...
'Callback',strcat('AVWHDR = get(gcbf,''Userdata'');',...
'AVWHDR.avw.hdr.hk.db_name = get(AVWHDR.handles.Edb_name,''String'');',...
'set(gcbf,''Userdata'',AVWHDR); clear AVWHDR;'));
G.Textents = uicontrol('Parent',GUI,'Style','text','Units','Normalized',Font, ...
'Position',[.01 .5 .49 .09],'String','Extents','HorizontalAlignment','left');
G.Eextents = uicontrol('Parent',GUI,'Style','edit','Units','Normalized',Font, ...
'Position',[.51 .5 .48 .09], 'String',num2str(double(avw.hdr.hk.extents)),...
'TooltipString','Should be 16384, the image file is created as contiguous with a minimum extent size: int32',...
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -