2016-08-11 30 views
1

我正在为MITK开发一个插件,这是一个用于医疗成像的服装。我想访问在数据管理器中加载的图像的完整路径。如何访问图像属性列表并在MITK中操作

有喜欢的名字,不透明度,路径等

我搜索MITK文档图像的性能,但是我无法找到相关的任何适当的信息。

你能帮我吗?

回答

1

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

如果要访问代码中'path'属性的内容,则当前范围中需要mitk::DataNode,因为属性通常与节点相关。

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

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

AFAIK,目前尚无100%安全的方式来获得MITK真正的全路径,而是一个可以在文件系统上使用path + ".*",希望它返回结果只有一个:)

轻松地搜索
0

该属性不在DataNode上,而是在BaseData中。那里有一个'路径'财产。当右键单击图像并选择'细节'时,您可以看到它的值

相关问题