gpt4 book ai didi

c++ - 如何访问图像属性列表并在 MITK 中进行操作

转载 作者:行者123 更新时间:2023-11-30 05:24:01 25 4
gpt4 key购买 nike

我正在为 MITK 开发一个插件,这是一个用于医学成像的工具。我想访问数据管理器中加载的图像的完整路径。

图像有名称、不透明度、路径等属性。

我搜索了 MITK 文档,但找不到与此相关的任何适当信息。

你能帮帮我吗?

最佳答案

如果你想在 UI 中看到“路径”,你可以使用 Properties 插件,如果你决定包含它,可以在 MITK Workbench 和你自己的应用程序中使用。

如果你想在代码中访问'path'属性的内容,那么你需要在当前作用域中有一个mitk::DataNode,因为属性通常与节点相关。

std::string path;
node->GetStringProperty("path", path);

请注意,这不会为您提供完整路径。出于某种原因,MITK 决定删除此属性中的扩展名,从而给出类似 D://Data/brain 而不是 D://Data/brain.nii.gz 我想要的。

AFAIK,目前没有 100% 安全的方法来获取 MITK 中的真实完整路径,但是可以使用 path + ".*" 轻松地在文件系统上搜索并希望它只返回一个结果:)

关于c++ - 如何访问图像属性列表并在 MITK 中进行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38892325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com