I am reading multiframe dicom as follows and get total pixel data of image in byte array.
gdcm.ImageReader _reader = new gdcm.ImageReader();
_reader.SetFileName("FileName");
_reader.Read();
byte[] byteArray= new byte[_reader.GetImage().GetBufferLength()];
_reader.GetImage().GetBuffer(byteArray);
but it gives out of memory exception for multiframes having more than 300 frames. So I want to extract single frames pixel data in a byte array at a time. Any idea??