On 7 December 2011 16:51, Kris Thielemans <kris.f.thielem...@gmail.com> wrote:
>> >
>> > What kind of tests do you envisage? I guess we could read from octave,
>> and
>> > compare with a list of known values (e.g. obtained from gdcmdump, or
>> even
>> > better dcmdump from dcmtk). Looks like a lot of manual work though.
>>
>> hardcode what the answer should be reading various VRs, delving into
>> nested SQs. In the future, if it is tinkered with, can run the suite
>> of tests to make sure everything is still handled correctly. Also I
>> can play with more types of file that I don't come across in my own
>> work. I think I tested stuff, and inadvertently broken it again: like
>> the thing you fixed near the if statement to ignore group length.
>>
>>
>
> OK.
>
> I had another look at the 'transpose or not' issue. Contrary to what I
> thought, it seems that we're reading the data  transposed compared to
> matlab, for both my PET and CT data. This is rather strange, as as far as I
> know, matlab just reads the data as-is, and stores it in the usual
> column-first fashion. As far as I can see, you're doing the same (i.e. just
> calling gdcm::Bitmap::GetBuffer). This puzzles me. Is there anything obvious
> that I'm missing? How would we transpose the image (we could call permute of
> course).
>
> Kris

I think intNDArray::transpose(). Not sure what to do with 3D data, in
the light of your new information about transposing. I have just added
a dcm_examples directory, with a multiframe image (RTDose).

Sorry, I don't know why the transpose is happening. I convinced myself
it was correct as it was,

-- 
/* andy buckle */

------------------------------------------------------------------------------
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

Reply via email to