Hi Andy I discovered that the current code doesn't handle data yet where the type of the data (VR) is not encoded in the file (I have some fairly old GE CT data as test case). In this case, gdcm gets the type from the dictionary so I copied some lines from gdcmPrinter::PrintDataElement to dicominfo.cpp. They set the vr from the dictionary if the original was either INVALID or UN. Shall I check that in?
I do seem to have some trouble with dicomread returning transposed images in this case. I'll investigate this more. Kris Thielemans Algorithms and Software Consulting Ltd (http://asc.uk.com) Honorary Lecturer at Imperial College London ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev