0

つまり、サブエリアの変更とデータの変更の両方が FFT プロセスをトリガーするので、ライブ画像のサブエリア FFT を見ることができます。

4

1 に答える 1

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)

ソース画像のデータ型が変更された場合、またはソース画像が閉じられた場合、LiveFFT は自動的に停止することに注意してください。LiveFFT の ROI のサイズを変更することもできません。ROI のサイズ変更を可能にするスクリプトを作成することは可能ですが、その場合は ROI リスナーを使用し、それに応じたすべてのリンクと FFT を自分でコーディングする必要があります。

于 2015-04-21T10:09:42.323 に答える