Hi Stepan
>> we tried to convert 1485 dicom files with SPM2.
>> There is only one file which has a size of 154KB instead of 354KB.
>> At this file spm_dicom_convert terminated with the message "Cant read
>> whole image".
>> Is it possible to repair this? How can I do this?
>> I hope that there is a possibility instead of dropping out this person.
>>
> Probably your image became corrupted during the copying of your images
> from the scanner to your workstation, so if the images are still on
> the scanner, that'd be the simplest of course.
> If they're not, you could for instance interpolate the 'bad' scan with
> the 2 adjoining scans.
Here is another solution that Tom Nichols sent me few months ago and I
found it very satisfying
"Instead of inventing/interpolation data, I'd recommend modeling the
full time series with the dud scan, but then nullify its effect with a
dummy regressor. For this approach, you need to specify *some* image
for the missing volume, but it can be anything (as long as it doesn't
mess up the image mask or the global grand mean); if you don't have an
image or are afraid that the bad image will mess up the mask or global,
the replacement image could just be a copy of an adjacent scan. To
nullify the scan you need to specify extra regressor, all zeros except
for a one at the problem regressor. Below is a function dummy.m that
will produce just such a regressor on the fly."
Hope this helps
Cyril
|