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

📄 avw_view_hdr.m

📁 mri_toolbox是一个工具用来MRI. 来自于SourceForge, 我上传这个软件,希望能结识对医疗软件感兴趣的兄弟.
💻 M
📖 第 1 页 / 共 5 页
字号:
    '   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 + -