问题标签 [gdcm]

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 投票
4 回答
4253 浏览

c# - 访问冲突异常仅在没有附加调试器的情况下运行 C# 应用程序时出现

我有一个在 Visual Studios 2008 中运行良好的应用程序,我正在尝试将它放入 VS 2010 以使用 .NET 4,但我遇到了一个非常奇怪的问题。当我从发布模式或调试模式运行代码并附加调试器 (F5) 时,运行程序没有问题。但是,当我在没有附加调试器(Shift+F5)的情况下从 Release 或 Debug 运行程序时,当我尝试在GDCM的 dll 中运行一些代码时,会出现访问冲突异常。我已经使用 CMake 和 Swig 创建了 dll,并按照此处的说明调整了为 VS 2010 和 .NET 4 构建所需的说明。

有没有人知道为什么会发生这种情况以及我该如何解决?

这是发生错误的程序示例。同样,如果您在 VS 2010 中使用以下程序创建一个项目,它会在附加调试器时运行良好,如果未附加调试器则失败。

0 投票
1 回答
2979 浏览

python - 将bmp图像转换为DICOM

我有 800 张 BMP 格式的图像,我想将它们转换为 DICOM。我是这样开始的,但由于某种原因它不起作用。

我对VTK的经验是有限的:

0 投票
1 回答
1585 浏览

frame - 使用 ITK 读取多帧 DICOM 图像

我可以很好地阅读单帧 DICOM 图像。但我不确定如何读取多帧 DICOM 文件,也就是说,在单个 DICOM 文件中有多个图像。这是我用来读取单帧 DICOM 的代码。我的想法是,加载的图像缓冲区(imageBuf)应该分成与 DICOM 中的帧数一样多的部分,并使用每个部分来构建图像。可以这样做吗?

0 投票
1 回答
899 浏览

qt - Qt Creator + gdcm(Grassroots DICOM):无法链接库

我在 Xubuntu 11.10 下使用 Qt Creator 2.4.1。

我已经在存储库中安装了 libgdcm2-dev (2.0.17)。

我现在有

/usr/include/gdcm-2.0 /usr/lib/gdcm-2.0*

还有很多 *.so 与/usr/lib/中的 gdcm 相关

编写代码,我可以使用 gdcm 类和函数自动完成句子(IDE 会找到它们),但是编译时,它会给我如下错误消息:

我的代码:

我得到:

错误:未定义对 `gdcm::ImageReader::ImageReader()' 的引用

我试过:

有了这个,它可以通过像 Geany 这样的简单编辑器工作。

在我的 .pro 文件中,我有

我可以尝试什么?谢谢。

0 投票
0 回答
2221 浏览

installation - 如何从 linux 中的源代码安装 gdcm?

我在 Xubuntu 中找不到如何从源代码安装 gdcm。我已经从 gdcm 下载了最新的快照,版本 2.2.0。

http://sourceforge.net/projects/gdcm/files/gdcm%202.x/GDCM%202.2.0/

它包含四个文件夹:

在此处遵循官方说明

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Compilation#GNU.2FLinux

它说我应该这样做:

但是使用 cmake 命令我得到:

CMake 错误:源目录“”似乎不包含 CMakeLists.txt。

我不知道该怎么办。提前致谢。

0 投票
1 回答
1187 浏览

c++ - 将 uint16 dicom 图像转换为 qimage

我试图转换从 gdcm 图像阅读器读取的 dicom 图像,该图像阅读器具有光度解释为“单色 2”和像素格式为无符号整数 16 或 uint16,我尝试了以下代码,但没有提供所需的图像,请帮忙。

问候

0 投票
4 回答
2627 浏览

gdcm - 以字符串形式检索 gdcm DataElement 值

我基本上是在尝试使用 gdcm C++ 库从 DICOM 文件中读取所有或大部分属性值。我很难找出任何非字符串值。gdcm 示例通常假设我事先知道组/元素编号,因此我可以使用属性模板类,但我不需要或对它们感兴趣,我只需要报告所有属性名称和值。实际上这些值应该进入 XML,所以我需要一个字符串表示。我目前拥有的是这样的:

对于像 UL 这样的数值,输出似乎类似于“Loaded:4”,可能意味着库已经加载了 4 个字节的数据(一个无符号长整数)。这根本没有帮助,如何获得实际值?我肯定忽略了一些明显的东西。

从示例中,似乎有一个 gdcm::StringFilter 类可以做到这一点,但它似乎想在 DICOM 文件中单独搜索每个元素,这会使算法复杂度成为二次方,这当然是我想要的喜欢避免。

TIA 帕沃

0 投票
1 回答
299 浏览

gdcm - gdcm 库 - 传输语法

GDCM 库是否支持以下 DICOM 传输语法:

1.2.840.10008.1.2.4.53 JPEG 光谱选择,非分层(过程 6 和 8) 1.2.840.10008.1.2.4.55 JPEG 全渐进,非分层(过程 10 和 12)

如果是,任何人都可以链接我用这些传输语法编码的示例图片吗?我一直在到处寻找,但我什么也没找到...


感谢您的回复。我已经看到您提供的链接,但是没有传输语法 UID 列表,所以我不确定 GDCM 是否完全支持我在问题中提到的传输语法。

尽管如此,我仍然需要在实践中对其进行测试,所以仍然在寻找用这些传输语法编码的文件......搜索了超过 20k 的图片并没有找到它们,但我知道一定有某个地方的示例文件......

0 投票
0 回答
495 浏览

qt - gdcm 库链接顺序

我正在尝试将我的 Qt 应用程序链接到 gdcm 库。当我构建它时,我得到了几个这样的错误:未定义的对'gdcm::System::FileExists(char const*)'的引用。我认为问题出在我的 .pro 文件中指定的链接顺序:

任何人都可以为我提供 gdcm 库的正确顺序吗?谢谢

0 投票
1 回答
1109 浏览

cmake - 带有 GDCM 配置的 ITK 的 Cmake 错误

使用 GDCM2.2 配置 ITK 时发现以下错误

我已经安装了 GDCM2.2 [不是存储库] 并手动设置了 gdcm 目录的路径,但 Cmake 仍然返回此错误。请帮忙。