В DigitalMicrograph у меня есть 3D-куб данных размером [X x Y x Z], и я хотел бы извлечь один спектр в позиции 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 )