我正在尝试使用Javascript和XTK显示3D图像(卷)。我可以很好地查看卷,但是我在尝试访问卷尺寸方面遇到了问题。
//Create a new volume
volume = new X.volume();
//Add data. Works fine, and I can see slice views and scroll through them
volume.file = 'http://...nrrd';
使用下一行代码,我可以在Firebug中看到'volume'有一个名为'dimension'的属性,大小为3,它保存了我图像的正确尺寸。
console.log(volume);
dimensions -> [200, 200, 396]
但是,如果我尝试访问该数组,例如下面的代码,我得到一个[10,10,10]的数组
console.log("dimensions", volume.dimensions);
dimensions -> [10, 10, 10]
答案 0 :(得分:1)
我可以在onShowtime中获取尺寸,如下所示
sliceX.onShowtime = function() {
var dims = volume.dimensions;
}