2012-09-09 52 views
2

根據lesson 15我將.dcm文件傳遞給volume。我沒有遇到任何錯誤(例如我之前沒有解析錯誤),但沒有顯示任何錯誤。 .dcm文件可能有什麼問題?用XTK的X.volume顯示.dcm文件()

這裏是我使用的代碼的摘錄:

function demo(file){ 
    var _dicom = [file]; 
    var r = new X.renderer3D(); 
    r.init(); 

    var v = new X.volume(); 
    v.file = _dicom.map(function(v) { 
    return file;  
    }); 

    r.add(v); 

    r.render(); 

    r.onShowtime = function() { 
    v.volumeRendering = true; 
    }; 

}; 

我路過這裏完整的文件路徑。那麼,我不確定這是一個正確的措辭,但我知道,什麼dicom設置或參數可能會導致這樣的行爲,沒有錯誤和沒有diplayed數據。提前致謝。

回答

2

您是否嘗試將.dcm文件拖入http://slicedrop.com並看到相同的效果? DICOM支持目前只存在於未壓縮的DICOM文件中,我們還沒有得到超聲波的工作。因此,對於DICOM中未壓縮的MR數據或CT數據,它應該可以工作。

+0

感謝您的回答!事實上,它並不適用於該網站。是否有與您的項目相關的資源用於此類討論? Cuz,好吧,我不認爲其他人會回答可能的未來問題。 –

+0

我認爲堆棧溢出是正確的地方。我確實認爲其他用戶可以受益。你可以分享你的.dcm文件,以便我們可以跟蹤錯誤嗎? – haehn

+0

對不起,我不確定我可以分享。此外,這不是一個錯誤,只是壓縮文件,並轉換爲其他支持的格式就像一個魅力。 –