我将数字化心电图数据分类,我想将波形标记的VR值设置为 OW 但是在默认的clearcanvas中将标记的VR值设置为 OB
VR值只能在clearcanvas库中读取。
无论如何强制clearcanvas库将Waveform标签(5400,1010)的VR值设置为OW。我认为这是clearcanvas中的一个错误。根据 Nema 中的文档,VR标签应设置为OW以对单词中的波形数据进行编码。
感谢您的帮助。
答案 0 :(得分:2)
您可以使用不同的VR创建新的DicomTag
。
e.g。
DicomAttribute aOriginal = new DicomAttributeOB(DicomTags.WaveformData);
DicomTag aBase = aOriginal.Tag;
DicomTag aWaveformDataTag = new DicomTag(DicomTags.WaveformData, aBase.Name, aBase.VariableName, DicomVr.OWvr, aBase.MultiVR, aBase.VMLow, aBase.VMHigh, aBase.Retired);
myDataSet[aWaveformDataTag].Values = myWaveformDataValues;