[IGSTK-Users] Problem reading DICOM CT images
Luis Ibanez
luis.ibanez at kitware.com
Tue Jul 3 10:34:33 EDT 2007
Hi Torleif,
Why is Osirix tagging the modality as "SC" ?
Is it because the gray levels have been modified ?
Have Osirix respected the range of Hounsfield units ?
If the intensity range has been modified, then the "SC"
modality is actually warning you that you cannot use
this image as a CT. For one thing, you will not be able
rely on the range of Hounsfield units for the purpose of
applying window levels, or for the purpose of initializing
segmentations. It will even compromise the potential of
performing registration against other real CT images, if
the metrics rely on the pixels intensities to be in the
same range.
The CTImageReader is hard coded to read only CT, this has
been done on purpose to enforce safety by design.
As we discussed several days ago, we are going to add a
"modality-oblivious" layer to IGSTK so that you can use
those readers and images for less-safe, more-generic
applications, that are willing to accept "any-modality"
as a valid one. It is then up to the application developer
to choose between the classes that provide flexibility at
the price of lower safety, and the classes that improve
safety by restricting functionalities.
Regards,
Luis
-----------------------
Torleif Sandnes wrote:
> Hi.
>
> I can successfully load the CT images in IGSTKDir/Testing/Data/Input,
> except from the E000192Mod set. For this DICOM series the CTImageReader
> responds with the event "DICOMImageReadingErrorEvent".
> This also happens for some of the DICOM series I have at my locations,
> but not all.
>
> Does anybody know if there are any limitations to the DICOMImageReaders
> in igstk?
> Can anybody confirm that igstk::CTImageReader fails when trying to load
> E000192Mod?
>
> I also have some CT series that have been edited in Osirix, (http://
> sourceforge.net/projects/osirix/). These seem to be tagged with the
> modality SC and also fail to load with igstk::CTImageReader. How does
> the CTImageReader handle series of this modality? AFAICS, CTImageReader
> *only* handles CT series while all other modalities will fail. If so,
> this poses a real problem for me as my application must be able to load
> modified DICOM images.
>
> Regards,
> Torleif Sandnes
> Sintef Health Research
> _______________________________________________
> IGSTK-Users mailing list
> IGSTK-Users at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-users
>
More information about the IGSTK-Users
mailing list