在 DigitalMicrograph 中,我有一个大小为 [X x Y x Z] 的 3D 数据立方体,我想在 X/Y 位置提取单个光谱。我知道我可以通过两个对角 (x1/y1/z1) 和 (x2/y2/z2) 来处理子卷。但是当我在下面的脚本中执行此操作时,我只得到一个带有单个值的 LinePlot 显示。我究竟做错了什么 ?
number px = 5
number py = 3
image SIblock := GetFrontImage()
number sx, sy, sz
Get3DSize( SIblock, sx, sy, sz )
image spec = SIblock[ px, py, 0, px+1, py+1, sz ]
ShowImage( spec )