Я имею в виду, что изменение подзоны и изменение данных вызовет процесс БПФ, поэтому я могу видеть БПФ суб-области Live Образ.Как сделать Live FFT суб-области (ROI) изображения с использованием сценария DigitalMicrograph
0
A
ответ
0
Для этого вы можете просто использовать команду NewLiveFFT
. Ниже приведен пример сценария. Обратите внимание: если на изображении присутствует выбор ROI, он будет использоваться. В противном случае используется весь образ. Разумеется, вы можете создать определенный ROI через скрипт и добавить его также.
number kRasterDisplay = 1
image img
if (!GetFrontImage(img)) exit(0)
imageDisplay disp = img.ImageGetImageDisplay(0)
if (kRasterDisplay != disp.ImageDisplayGetDisplayType()) exit(0)
ROI sel = disp.ImageDisplayGetRoi(0)
NewLiveFFT(disp,sel,0)
Обратите внимание, что LiveFFTs автоматически остановится, если тип данных изменений исходного изображения, или если исходное изображение закрыто. Вы также не можете изменять размер рентабельности LiveFFT. Можно было бы создать скрипт, который позволяет изменять размер рентабельности инвестиций, но тогда вам придется использовать ROI-прослушиватели и самостоятельно кодировать все соответствующие ссылки и БПФ.