Папайя Dicom зритель ломтики показывают в обратном порядке - PullRequest
0 голосов
/ 13 июня 2018

Я создаю средство просмотра для медицинских изображений.

При такой загрузке массива папайи,

    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 '), так же, как изображения должны отображаться в моем средстве просмотра.

Спасибо

1 Ответ

0 голосов
/ 18 июня 2018

Порядок изображений, которые вы указываете, не имеет значения.Он упорядочит их в соответствии с их метаданными.Вы можете рандомизировать порядок указанных файлов и получить тот же результат.

Однако я могу понять, если у вас есть предпочтение для определения направления каждого измерения, то, как они отображаются на экране.Если это сагиттальные срезы и они перевернуты LR, вы можете использовать опцию radiological (по умолчанию false).См .: https://github.com/rii-mango/Papaya/wiki/Configuration#display-parameters

Для двух других измерений было просто нормально показывать верхние или передние срезы сверху - здесь меньше двусмысленности, как у LR.Но я могу понять необходимость опции, чтобы установить предпочтение для направления любого измерения.Если это то, что вы хотите, пожалуйста, сделайте запрос функции .

Также представляется разумным создать опцию использования явного порядка вместо того, чтобы основывать его на метаданных - хотя проблема ссмысл направления все еще будет применяться в этом случае.Я бы также создал запрос функции для явного заказа, если это то, что вам нужно.

...