跳转到dicom系列中的指定位置(ImageJ)

时间:2012-10-10 14:07:38

标签: image-processing imagej

我需要在CT扫描中看到特定的点(我已经给出了一个代表分割的掩码,所以我知道我感兴趣的特征的mm坐标)。 这就是我目前在ImageJ中所做的事情:

  • 文件/导入/图像序列,我选择感兴趣的文件夹中的第一个dcm文件,然后导入堆栈
  • 我知道我的兴趣点是x = 10,y = 5,z = 20 [mm]。所以我把光标放在我的图像上,用鼠标滚轮向下滚动堆栈直到我在ImageJ窗口看到z = 20,然后移动光标直到我与其他坐标匹配。

有没有办法自动跳转到与指定位置对应的切片?

1 个答案:

答案 0 :(得分:0)

是。我要么

  1. 用Java编写插件
  2. 写一个宏
  3. 我更喜欢Java,因为与宏语言相比,它提供了更多选项。

    在Java中,代码将是

    imp.setSlice(20);
    int poi=imp.getProcessor().getPixelValue(10,5); //int I assume but could be double
    

    虽然这是一个非常简单的插件,所以你也可以轻松地在宏语言中做同样的事情