Print

Print


Hi,

Excuse me for a beginner's question. I am trying to convert the original
 dicom files to the format that can be recognized by SPM5. So I tried using
 spm_dicom_convert and spm_dicom_headers. However, the following error 
messages appeared:

>> spm_dicom_headers('003_0001');
??? Error using ==> fread
Out of memory. Type HELP MEMORY for your options.

Error in ==> spm_dicom_headers>decode_csa2 at 508
        t(i).item(j).val = fread(fp,len,'*char')';

Error in ==> spm_dicom_headers>decode_csa at 425
    t = decode_csa2(fp,lim);

Error in ==> spm_dicom_headers>read_dicom at 100
                dat  = decode_csa(fp,tag.length);

Error in ==> spm_dicom_headers>readdicomfile at 66
ret = read_dicom(fp, 'il',dict);

Error in ==> spm_dicom_headers at 25
    tmp = readdicomfile(P(i,:),dict);

%% Here, '003_0001' is a dicom file. I am using SPM5 on Matlab R2007b with 1G RAM


Thanks!