MantisBT - ITK
View Issue Details
0009993ITKpublic2009-12-02 14:472010-11-07 01:19
Luis Ibanez 
Luis Ibanez 
urgentmajoralways
closedfixed 
ITK-3-16 
 
backlog
0009993: itk::GDCMImageIO::Write() Image Orientation (Patient)
Backporting to ITK 3.16 the fix for Bug 7748.

The itk::GDCMImageIO::Write() method falsely interprets the set direction cosines as column vectors resulting in a double inversion of the direction matrix of the images. First by the writer and secondly on writing. Therefore, the written image orientation (patient) DICOM header entry is wrong.

In particular, the lines 1128 - 1146 of Code/IO/itkGDCMImageIO.cxx have to be fixed.
No tags attached.
child of 0007748closed Mathieu Malaterre itk::GDCMImageIO::Write() Image Orientation (Patient) 
Issue History
2009-12-02 14:47Luis IbanezNew Issue
2009-12-02 14:49Luis IbanezStatusnew => assigned
2009-12-02 14:49Luis IbanezAssigned To => Luis Ibanez
2009-12-02 14:50Luis IbanezNote Added: 0018655
2009-12-02 15:09Luis IbanezNote Added: 0018656
2009-12-02 15:10Luis IbanezRelationship addedchild of 0007748
2010-11-07 01:19Luis IbanezSprint Status => backlog
2010-11-07 01:19Luis IbanezNote Added: 0022987
2010-11-07 01:19Luis IbanezStatusassigned => closed
2010-11-07 01:19Luis IbanezResolutionopen => fixed

Notes
(0018655)
Luis Ibanez   
2009-12-02 14:50   
Heads up from Bill Lorensen:

http://www.itk.org/mailman/private/insight-developers/2009-December/013782.html [^]
(0018656)
Luis Ibanez   
2009-12-02 15:09   
The fix from bug 7748 has now been committed to the ITK 3.16 branch:

http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/IO/itkGDCMImageIO.cxx?r1=1.161&r2=1.161.2.1&pathrev=ITK-3-16&sortby=date&root=Insight [^]
(0022987)
Luis Ibanez   
2010-11-07 01:19   
the change was committed to ITK 3.16