【问题标题】:Displaying .dcm files with XTK's X.volume()使用 XTK 的 X.volume() 显示 .dcm 文件
【发布时间】:2012-09-09 22:59:25
【问题描述】:

根据lesson 15,我将.dcm 文件传递​​给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 设置或参数可能导致这种行为,没有错误,也没有显示数据。提前致谢。

【问题讨论】:

    标签: javascript dicom xtk


    【解决方案1】:

    您是否尝试将 .dcm 文件拖入 http://slicedrop.com 并看到相同的效果? DICOM 支持目前仅适用于未压缩的 DICOM 文件,我们还没有让 Ultrasound 工作。所以在 DICOM 中未压缩的 MR 数据或 CT 数据上它应该可以工作。

    【讨论】:

    • 感谢您的回答!事实上,它在那个网站上不起作用。是否有与您的项目相关的资源用于此类讨论?因为,我认为 SO 上的其他人不会回答未来可能出现的问题。
    • 我认为 Stack Overflow 是一个合适的地方。我确实认为其他用户可以从中受益。您能否分享您的 .dcm 文件之一,以便我们追踪错误?
    • 对不起,我不确定我可以分享它。此外,这可能不是错误,只是压缩文件,转换为其他支持的格式就像一个魅力。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    相关资源
    最近更新 更多