我正在为 MITK 开发一个插件,这是一个用于医学成像的插件。我想访问数据管理器中加载的图像的完整路径。
图像具有名称、不透明度、路径等属性。
我搜索了 MITK 文档,但找不到与此相关的任何适当信息。
你能帮我么?
我正在为 MITK 开发一个插件,这是一个用于医学成像的插件。我想访问数据管理器中加载的图像的完整路径。
图像具有名称、不透明度、路径等属性。
我搜索了 MITK 文档,但找不到与此相关的任何适当信息。
你能帮我么?
如果您想在 UI 中查看“路径”,您可以使用Properties
MITK Workbench 中可用的插件,如果您决定包含它,也可以在您自己的应用程序中使用。
如果你想在代码中访问'path'属性的内容,那么你需要mitk::DataNode
在当前作用域中的a,因为属性通常与node.js相关。
std::string path;
node->GetStringProperty("path", path);
请注意,这不会为您提供完整的路径。出于某种原因,MITK 决定删除此属性中的扩展名,从而给出类似的东西D://Data/brain
而不是D://Data/brain.nii.gz
我想要的。
AFAIK,目前没有 100% 安全的方法来获取 MITK 中的真实完整路径,但是可以使用path + ".*"
并希望它只返回一个结果来轻松搜索文件系统:)
该属性不在 DataNode 上,而是在其中的 BaseData 中。那里有一个“路径”属性。右键单击图像并选择“详细信息”时,您可以看到它的值