0

〜 100 スライスのグレースケール画像スタックがあります。選択したスライスで、フリーハンド ツールを使用して ROI を示し、測定用のラベルを追加しました。

私がやりたいことは、ROI とラベルがオーバーレイとして示されている選択したスライスを含むモンタージュを生成することです。サブスタックを作成し、ROI マネージャーからオーバーレイを追加してからモンタージュを生成しようとしましたが、モンタージュにオーバーレイが表示されません。「フラット化」コマンドも試しましたが、RGB イメージが必要です。グレースケール イメージを RGB に変換すると、すべての ROI が正しいスライスに配置されるのではなく、最初のイメージの上に重なってしまいます。

どうすればこれを行うことができるかについてのアイデアはありますか?

ありがとう!

4

1 に答える 1

0

次のマクロ コードは、ROI マネージャーですべての ROI の平坦化されたビューのモンタージュを作成します。

myTitle = getTitle();
for (i=0; i<roiManager("count"); i++) {
    selectWindow(myTitle);
    roiManager("select", i);
    run("Select None");
    run("Duplicate...", "title=single-slice");
    run("Restore Selection");
    run("Flatten");
    rename("ready-for-stack");
}
run("Images to Stack", "name=Stack title=ready-for-stack use");
selectWindow("Stack");
run("Make Montage...", "scale=1 increment=1 border=1");

試してみるには、コードをスクリプト エディター( Fiji/ImageJ2の一部) に貼り付け、 [言語] > [IJ1 マクロ]を選択し、[実行]を押します

于 2014-07-16T15:52:34.643 に答える