- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从文本文件中读取 dicom 标签作为 (####,####)
并从清晰的 Canvas 库中创建相应的 DicomTag
//parsing txt string to find the corresponding dicomtag
foreach (String elem in settings)
{
String tag = elem.Replace("(", "").Replace(")", "");
String[] arr = tag.Split(',');
DicomTag dTag = DicomTagDictionary.GetDicomTag(ushort.Parse(arr[0]), ushort.Parse(arr[1]));
if (dTag != null)
{
toRemove.Add(dTag);
}
else
{
MessageBox.Show("Tag: (" + arr[0] + "," + arr[1] + ") is not valid");
}
}
有时即使标签确实存在,DicomTagDictionary.GetDicomTag(ushort group, ushort element)
方法也找不到标签,例如 (0008,0008) 有效,但标签 (0008) ,1070) 不起作用。
标签可以在这里找到:http://medical.nema.org/Dicom/2011/11_06pu.pdf
可以在这里找到等效的透明 Canvas :https://github.com/ClearCanvas/ClearCanvas/blob/master/Dicom/DicomTags.cs
最佳答案
我认为文本文件具有十六进制的组和元素,而 ushort 将它们解析为十进制。十进制的 0008、1070 是 0x0008、十六进制的 0x042E,这不是有效的 dicom 标签(至少根据 dicomlookup.com)
如果您使用 HexNumber 数字样式指定 ushort.Parse,则应该正确解析文本文件中的值。
msdn.microsoft.com/en-us/library/kbaxyssf(v=vs.110).aspx
关于c# - 从 dicom 组和元素编号中获取 ClearCanvas DicomTag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31820749/
我想从 dicomdir 读取 dicom 标签。我如何检查文件是否是 dicomdir?现在,我正在那样尝试,但我知道有些文件的名称中没有 dicomdir。 if (fi_name.Co
我正在尝试向 ClearCanvas 中的 DicomFile.DataSet 添加新标签。 我注意到有方法“DicomFile.DataSet.RemoveAttribute”但没有“AddAttr
目前我正在构建一个可以处理 DICOM 文件的小型桌面应用程序。我使用 C# 和 .NET 进行编码并使用 ClearCanvas 库。我需要做的一件事是能够显示文件的全部内容,包括所有序列。但是序列
我正在尝试从文本文件中读取 dicom 标签作为 (####,####) 并从清晰的 Canvas 库中创建相应的 DicomTag //parsing txt string to find the
我想在 C# 中为 DICOM 图像查看器使用 clearcanvas 库。我搜索了很多但不幸的是我没有找到如何设置这个库以在 C# 中与我的项目一起使用。即使在 ClearCanvas 的网站上也没
这是一个非常狭窄和具体的问题,但我知道还有其他人在使用它,所以我会保持双手交叉,并希望你们中的任何人都能提出这个问题。 我正在开发一个 WPF 应用程序,其中一部分是 Dicom 查看器。我们想使用一
我有一组 JPG 图像,它们实际上是 CT 扫描的切片,我想将其重建为 DICOM 图像文件并导入到 PACS 中。 我正在使用 ClearCanvas,并设置了所有必需的标签(并通过使用专有应用程序
我正在对数字化 ECG 数据进行 dicomizing,我想将波形标签的 VR 值设置为 OW 但在默认情况下,clearcanvas 将标签的 VR 值设置为 OB The VR value is
我是一名优秀的程序员,十分优秀!