Dear Krystian,
Pydicom does not decode compressed pixel data.
A work-around is to first uncompress the images using another toolkit.
For example, dcmtk has command line tools for this.
http://support.dcmtk.org/docs/dcmdjpeg.html
Vasilis
________________________________
From: owner-fluka-discuss_at_mi.infn.it [owner-fluka-discuss_at_mi.infn.it] on behalf of krystian.szymczak87_at_gmail.com [krystian.szymczak87_at_gmail.com]
Sent: 27 December 2013 20:55
To: fluka-discuss_at_fluka.org
Subject: [fluka-discuss]: Problem with DICOM files
Hello,
I have problem with DICOM files. After I import them and switch to Voxel tab computer stuck on scaning slices windows. In flair output I’ve got this
Fri Dec 27 19:46:50 2013 flair V1.2-4
Traceback (most recent call last):
File "/usr/local/flair/tkFlair.py", line 1173, in __call__
return self.func(*args)
File "/usr/local/flair/DicomFrame.py", line 844, in updateVoxelInformation
if not self.dicom._scanSlice(os.path.join(path,fn)):
File "usr/local/flair/Dicom.py", line 310, in _scanSlice
for row in dataset.pixel_array:
File "/usr/lib/python2.7/site-packages/pydicom-0.9.8-py2.7.egg/dicom/dataset.py",line 394, in pixel_array
return self._get_pixel_array()
File "/usr/lib/python2.7/site-packages/pydicom-0.9.8-py2.7.egg/dicom/dataset.py", line 376, in _get_pixel_array
raise NotImplementedError("Pixel Data is compressed in a format pydicom does not yet handle. Cannot return array")
NotImplementedError: Puxel Data is compressed in a format pydicom does not yet handle. Cannor return array
Anyone can help me with that problem?
Best Regards,
Krystian
Received on Sat Dec 28 2013 - 22:17:42 CET