问题标签 [dicom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1361 浏览

c# - 从 C# 中的 DICOM 文件读取并显示标题和图像

如何使用 GDCM 库从 C# 中的 DICOM 文件显示窗口窗体中的图像和标题?有人可以帮忙吗?

0 投票
1 回答
1466 浏览

c# - 设置 ClearCanvas 库以在 C# 中使用

我想在 C# 中为 DICOM 图像查看器使用 clearcanvas 库。我搜索了很多,但不幸的是我没有找到如何设置这个库以在 C# 中与我的项目一起使用。即使在 ClearCanvas 的网站上,也没有关于在 VS 2010 中将这个库用于我的项目的信息。请在这方面帮助我...

0 投票
1 回答
2062 浏览

c# - 在 C# 中使用 GDCM 库加载 DICOM 图像并转换为 System.Windows.Control.Image

我想在 C# 中使用 GDCM 库加载 DICOM 图像。

我已经下载/安装了 GDCM 库,但我不知道如何使用 GDCM 读取 DICOM 图像并将其转换为可以在 WPF 应用程序中显示的格式。

有人可以分享任何一段代码,向我展示如何实现这一目标吗?

0 投票
1 回答
1209 浏览

xcode - 带有 ITK、VTK 的 Cocoa 应用程序读取 DICOM 文件

我有 xcode 3.2.6 和 Mac OS X 10.6.8,所以我下载了 ITK 3-2.20 和 VTK,Cmake 2.8-5。

我已经使用 Cmake 安装了 ITK 和 VTK,然后我也使用 Cmake 创建了 Xcode 项目 ITK 和 VTK。我设置了目标“ALL_BUILD”,然后运行目标“安装”。所以我可以从 VTK 运行一些测试并且它们工作!

但是谁能说我应该做些什么来创建 Xcode 项目(Cocoa 应用程序)以使用 ITK 和 VTK 库读取和显示 DICOM 文件?

我不明白如何使用例如 DicomImageReadWrite.cxx 来创建 Cocoa 应用程序。

有人有类似 Xcode 项目的例子吗?(我有 osirix.xcodeproj 但是当我尝试运行它时会出现很多错误)

0 投票
1 回答
1506 浏览

dicom - 在 C# 中使用 clearcanvas 读取 DICOMDIR 中的患者姓名标签

我是 CC 和 DICOM 世界的新手,正在尝试读取 DICOMDIR 文件中的患者姓名和研究详细信息并将其保存在数据库中,这是我的代码,我在 C# 的控制台应用程序中执行此操作

当我执行它时没有错误,但 DirectoryRecordSequenceItem“记录”值在第 3 行返回 null,因此它没有进入循环。

任何人都可以帮助它为什么返回空值,即使我放断点调试它也无法找到。

提前致谢

苏尼尔

0 投票
1 回答
11304 浏览

dicom - 可在 DICOM 中使用的私有标签号

我想向现有的 DICOM 图像添加一些私有标签。

我想知道我可以使用哪些奇数标签。我需要告知任何组织我的意图吗?

0 投票
1 回答
1321 浏览

python - 如何使用 python 在 Xcode 中读取 .dcm?

我正在尝试创建一个用于查看和分析 DICOM 切片的应用程序。我已经在 MATLAB 中完成了这个应用程序,但是 MATLAB 没有足够的工具来构建一个非常好的 GUI,而且 3D 图片很糟糕。所以,我很长一段时间都在尝试使用 ITK 和 VTK 在 Xcode 中构建一个应用程序,但没有任何成功。有一天我发现 xcodeproject PythonDicomDocument - 这个项目(用 python 编写)可以读取和显示 DICOM 图像!我已经阅读了关于 python 和 cocoa 的教程,但我仍然无法理解这个项目是如何工作的——它有文件PythonDicomDocumentDocument.py:

文件 main.m:

}

所以我想“翻译”阅读.dcm的MATLAB代码:

谁能告诉我如何运行相同的代码来使用 python 在 Xcode 中读取 .dcm 文件?

我听说 python 和 MATLAB 很相似。

0 投票
1 回答
1350 浏览

dicom - 读取 DICOM 文件格式

我使用 Evil DICOM 库读取 DICOM 文件。它正确显示原始 DICOM 文件,但未显示其他格式。请建议我解决方案或建议我任何其他正确读取所有格式的 C# 库。

0 投票
2 回答
455 浏览

c# - DICOM文件的搜索算法c#

我目前正在使用 DICOM 文件并希望对文件执行搜索。我的搜索是基于属性的,例如,如果我输入患者姓名 = John,年龄 = 30,它应该搜索满足这两个条件的特定文件。请帮助我了解我可以使用哪种搜索算法。我看过 BOOST,但我不确定这是否是出路。

0 投票
3 回答
2254 浏览

vtk - 使用 ITK 时 DICOM 图像太暗

我正在尝试使用 ITK 读取图像并使用 VTK 显示。

但是有一个问题困扰了我很久。

我使用 itkGDCMImageIO 和 itkImageSeriesReader 类读取图像。

阅读后,我可以做两件事:

1. 我可以使用 itkImageToVTKImageFilter 将 ITK 图像转换为 vtkImageData 并使用 vtkImageReslicer 来获取所有三个轴。然后,我使用 vtkImageMapper、vtkActor2D、vtkRenderer 和 QVTKWidget 类来显示图像。

在这种情况下,当我显示图像时,颜色有几个问题。其中一些显示得很亮,另一些则非常暗,几乎看不到它们。

2. 第二种场景是注册流水线。在这里,我像以前一样阅读图像,然后使用 ITK 软件指南关于注册的章节中显示的类。然后我重新采样图像并使用 itkImageSeriesWriter。

这就是问题出现的时候。将图像写入文件后,我将这个新图像与我在 XMedcon 软件中用作输入的图像进行比较。如果我写的图像在我的软件中显示得太亮,当我在 XMedcon 中比较它们时没有任何变化。否则,如果我的软件中的图像太暗,它会在 XMedcon 中显得一团糟。

我注意到,在比较两个图像(原始图像和新图像)时,在这两种情况下,模态、像素尺寸和 glmax 都有变化。

我想问题出在 glmax 上,因为主要变化发生在较暗的图像上。

我真的不知道该怎么办。这与颜色级别/窗口有关吗?最奇怪的是,所有图像都非常相似,具有相同的标签,只有其中一些在显示/写入时显示错误。