问题标签 [xtk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xtk - XTK 工具包中的体积图像数据
我在这里读过:
... nrrd 解析器将图像数据存储为 3D 数组。我希望能够在我的脚本中访问这个数组。如何才能做到这一点?我想用这些数据做图像统计,用子集做感兴趣区域的统计。我相信数据是一个私有变量,切片函数仅使用它来创建卷切片,对吗?如果是这样,我如何保存它以供以后用作公共变量或卷对象的属性?
请尽可能简单地解释如何进行,因为我是 javascript 的新手。
非常感谢,
javascript - XTK:找不到给定的容器
我正在使用 jQuery 动态创建一个 div,然后将该 div 的 id 作为 renderer3D 的容器传递。当我做:
我在 JS 控制台中看到“找不到给定容器”的错误。我已经检查过了,div 在 DOM 中并且可见。奇怪的是,这工作正常,但我对加载 XTK 库的时间做了一个小的改动。
xtk - 体积的空间变换
我有 2 个 nifti 图像卷,我想使用 XTK 一起显示。它们都已经使用 Mevislab 的相关 ITK 模块转换为 NRRD。两个体积都是在同一个 MR 会话中获取的,但它们在空间分辨率和视野方面(甚至按方向)不同,因此 XTK 必须牢记 NRRD 的“空间方向”和“空间原点”字段来显示它们在相对空间位置方面是正确的。但这似乎在实践中不会发生。
我已经阅读了关于修复“空间起源”部分的问题和答案,但它仍然遇到了“空间方向”的问题。我最近的尝试是在加载卷后尝试修改卷的转换,但这似乎对显示的卷没有任何影响。然而,我可以使用 TRK 光纤文件成功地做到这一点,但更改卷的转换不会产生任何效果。所以问题是:我如何正确加载(NRRD)卷,同时考虑到它对患者/扫描仪空间的完整空间转换,以便多个加载的卷正确匹配?
提前感谢您的帮助!
performance - 修改一些立方体的长度Y很慢
我想写一个 3d 版本的 fft。(像这样:https://wiki.mozilla.org/File:Fft.png)所以我创建了几个条形图,在一个外部函数中,我的第一个方法是将 lengthY 设置为一个值。然后我调用 bar.modified() 来强制它重新绘制。
如果我现在使用超过 50 条,它会非常慢(在我的 4 核 CPU 上)。我想有更好的方法来做到这一点,对吧?
来源:
xtk - XTK 不支持文件名中的查询参数(尤其是句点)吗?
我通过在我的 html 中直接包含http://get.goXTK.com/xtk_edge.js来使用 edge XTK。
以下代码片段显示了我如何在 XTK 中引用我的服务器上的文件。
如您所见,我的文件 uri 有查询参数,其中有句点。在这种情况下,XTK 失败并显示错误消息:
看起来 XTK 忘记考虑文件 uri 可以有带句点的查询参数。如果它是一个错误,请您考虑在版本 8 之前修复它。如果我做错了什么,请您指出正确的方向。
谢谢你。
animation - VTK 模型动画
首先 .. 恭喜您为社区创建了如此出色的库。
我一直在查看 XTK 以获取有关如何加载场景图文件的示例,更重要的是对于我们的应用程序,如何可视化 VTK 模型动画。是否支持这些功能?
非常感谢,
xtk - xtk 2D 渲染器与 onMousedown 位置链接
有没有办法将三个 2D 渲染器链接在一起,以便在单击其他两个渲染器时移动到单击点的切片?这是我的意思的一个例子。
2drenderer 中当前的 onMousedown 行为是调整窗口级别,可以关闭、打开或修改此行为吗?
xtk - 如何从 XTK 中的一组三平面 2D 图像中获取体积坐标?
我有一个应用程序,我想从一组二维图像(轴向、矢状、冠状)中获取体积坐标,类似于第 13 课底部面板中显示的内容。我目前不需要 3D 视图,所以这感觉就像find-world-coordinates-from-screen-coordinates的简化版本。
在最近的问题xtk-2d-renderer-linking-with-onmousedown-position中,获取体积坐标 onMouseDown 似乎也是必需的步骤。
非常感谢任何有关如何获取体积坐标的帮助或建议!
javascript - 停用所有标准 mousevents XTK
我在 mousedown 事件中有一个音量和一个 mousemove 事件。我想要实现的是在仍然按下按钮的同时移动鼠标,通过 IndexX++/-- 更改切片
和
停止旋转音量。
我需要“暂停”所有标准鼠标事件(或至少是旋转事件)并在触发 mouseup 事件时重新激活它们。
任何建议如何做到这一点?
xtk - 在 XTK 2D 视图中显示十字准线
有没有办法在 2D 切片中显示在 3D 体积视图中可见的彩色 x、y、z 十字准线(如第 13 课中所示)?
谢谢!
诺兰