My question is regarding usage ďcreate(N)Ē (line # 570,716,188) in
spm_dicom_convert while spm_write_vol uses spm_create vol (line #196)
spm_write_vol.m 800 2007-04-27 07:35:27Z
spm_dicom_convert.m 810 2007-05-07 14:38:54Z
MRI scanner: Siemens Allegra
Sequence: PASL(perfusion) weighted image in standard format(no mosaic).
After converting dicom files using spm_dicom_convert I typically fill in
with zeroes near the edges using combination of spm_vol and spm_write_vol
just to ensure I donít have strange values around there.
I noticed intensity scaling in nifti headers (pinfo) changed during the
process of dicom->nitfti->fill in with zeroes using spm_write_vol.m. It
doesnít effect image intensity with rescaling but Iím just wondering why
spm_write_vol.m modifies scaling constant. Does it have something to do the
difference between spm_create_vol vs create(N)?
Itís actually important for my purpose as I need to recover true image
intensity at the dicom level(before rescaling with nifti header), so if
scaling constants change during the operation I canít recover the true
Thanks in advance