FRETImageProcess2.RatioImage 関数
FRET(YFP)イメージとCFPイメージからRatio画像を作成し、
Figure上で静止画またはムービー表示する。
Backgroundはあらかじめ引いておく必要がある。
Metamorphで作成するのと同じように、
ratioの最小値と最大値を指定し、
最小値が青、中央が緑、最大値が赤になる。
intensityの高い部分ほどRatio画像においても明るくなる。
引数がFRETImageProcess2.Movie 関数とは違って行列なのが
やや不便かもしれない。
Metamorphで撮影した画像をFRETImageProcess2.ReadTiffFile 関数で読み込んだときは
FRETImageProcess2.RatioImageFromTiff 関数を使うほうが便利。
ResultImage_array = RatioImage(FRETImages, CFPImages, min_ratio, max_ratio)
引数
FRETImages (2次元または3次元行列)
wavelengthがFRET(YFP)の画像データを格納した行列。
1 timepointであれば (y, x)の2次元行列
複数 timepointであれば (y, x, timepoint)の3次元行列
CFPImages (2次元または3次元行列)
wavelengthがCFPの画像データを格納した行列。
1 timepointであれば (y, x)の2次元行列
複数 timepointであれば (y, x, timepoint)の3次元行列
min_ratio (数値)
Ratioの最小値。Ratio画像において青く表示される
max_ratio (数値)
Ratioの最大値。Ratio画像において赤く表示される
戻り値
ResultImage_array (uint8型の3次元行列を格納したセル配列)
各timepointにおけるRatio画像がそれぞれのセルに入っている。
Ratio画像はカラーなので (y, x, color)の3次元行列であり、
8bit符号なし整数のuint8型である。
ムービーフレームを作るには
Frames = FRETImageProcess2.Movie(ResultImage_array, interval);
とすればよい。