Stream ins = null; DcmParser parser = null; Dataset ds = null; ins = new BufferedStream(new FileStream(ofd.FileName, FileMode.Open, FileAccess.Read)); parser = new DcmParser(ins); long ee = parser.StreamPosition; FileFormat format = parser.DetectFileFormat(); if (format != null) { ds = new Dataset(); parser.DcmHandler = ds.DcmHandler; parser.ParseDcmFile(format, Tags.PixelData); long re = parser.StreamPosition; int Re = Convert.ToInt32(re); imageWidth = ds.GetInt(Tags.Rows, 0); imageHeight = ds.GetInt(Tags.Columns, 0);
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)