Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 木瓜Dicom查看器切片显示的顺序相反_Javascript_Papaya - Fatal编程技术网

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

Javascript 木瓜Dicom查看器切片显示的顺序相反,javascript,papaya,Javascript,Papaya,我正在为医学图像创建查看器 在木瓜数组中,像这样加载 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.14688

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

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

    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;
问题是切片的显示顺序是相反的

在papaya Dicom viewer中,如果图像未排序,则它们也会进行排序

我想要的是

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


谢谢

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

不过,我可以理解,如果您对每个维度的方向感有偏好,它们在屏幕上的显示方式。如果这些恰好是矢状面切片,并且它们是左右翻转的,您可以使用
radiographical
选项(默认为false)。见:

对于其他两个维度,在顶部显示上一个或前一个切片似乎很正常——像L-R这样的模糊性较小。但我可以理解需要一个选项来设置任何维度的方向偏好。如果那是你想要的,请做一个决定


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

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

不过,我可以理解,如果您对每个维度的方向感有偏好,它们在屏幕上的显示方式。如果这些恰好是矢状面切片,并且它们是左右翻转的,您可以使用
radiographical
选项(默认为false)。见:

对于其他两个维度,在顶部显示上一个或前一个切片似乎很正常——像L-R这样的模糊性较小。但我可以理解需要一个选项来设置任何维度的方向偏好。如果那是你想要的,请做一个决定

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