木瓜 Dicom 查看器切片显示相反的顺序



我正在为医学图像创建查看器。

在像这样的木瓜数组加载中,

var dcmImages = [[
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.740", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.741", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.742", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.743", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.744", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.745", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.746", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.747", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.748", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.749", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.750", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.751", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.752", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.753", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.754", 
"MR.1.2.840.113619.2.244.3596.11861950.26703.1468828230.755", 
]];
params["images"] = dcmImages;

问题是切片以相反的顺序显示。

在木瓜Dicom查看器中,如果未订购图像,则它们也会进行订购。

我想要的是,

我如何定义数组格式('.740','.741','.742','.743'(,就像图像应该显示在我的查看器中一样。

谢谢

您指定的图像顺序无关紧要。 它将根据它们的元数据对它们进行排序。 您可以随机化指定文件的顺序并获得相同的结果。

但是,我可以理解您是否喜欢每个维度的方向感,以及它们在屏幕上的显示方式。 如果这些恰好是矢状切片并且它们是翻转的 L-R,您可以使用radiological选项(默认为 false(。 请参阅:https://github.com/rii-mango/Papaya/wiki/Configuration#display-parameters

对于其他两个维度,在顶部显示上部或前部切片似乎很正常 - 像L-R那样的歧义较少。 但我可以理解需要一个选项来设置对任何维度方向的偏好。 如果这是您想要的,请提出功能请求。

创建一个使用显式顺序的选项而不是基于元数据似乎也很合理 - 尽管在这种情况下方向感的问题仍然适用。 如果需要,我也会为显式订购创建一个功能请求。

最新更新