gpt4 book ai didi

c# - 如何使用 ClearCanvas 更改 Dicom 文件的 VR 标签

转载 作者:太空宇宙 更新时间:2023-11-03 10:33:17 25 4
gpt4 key购买 nike

我正在对数字化 ECG 数据进行 dicomizing,我想将波形标签的 VR 值设置为 OW 但在默认情况下,clearcanvas 将标签的 VR 值设置为 OB

The VR value is readonly in clearcanvas library.

是否有强制 clearcanvas 库将 Waveform 标签 (5400,1010) 的 VR 值设置为 OW。我认为这是 clearcanvas 中的错误。根据Nema中的文档,应将VR标签设置为OW以将波形数据编码为文字。

感谢您的帮助。

最佳答案

您可以使用不同的 VR 创建一个新的 DicomTag

例如

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;

关于c# - 如何使用 ClearCanvas 更改 Dicom 文件的 VR 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28959966/

25 4 0