示例#1
0
 /// <summary>
 /// Updat ethe pixel data related tags in a DICOM message.
 /// </summary>
 /// <param name="message"></param>
 public abstract void UpdateMessage(DicomMessageBase message);
 /// <summary>
 /// Initializes a <see cref="DicomUncompressedPixelData"/> from the attributes in a DICOM file/message.
 /// </summary>
 /// <param name="dicomMessage">A DICOM file/message from which to initialize the properties of the <see cref="DicomUncompressedPixelData"/>.</param>
 public DicomUncompressedPixelData(DicomMessageBase dicomMessage)
     : base(dicomMessage)
 {
     _pd = dicomMessage.DataSet[DicomTags.PixelData];
     InitializeFrameData(this, _pd);
 }
示例#3
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="message"></param>
 protected DicomPixelData(DicomMessageBase message)
     : this(message.DataSet)
 {
     _transferSyntax = message.TransferSyntax;
 }