0

フィジー (ImageJ) でマクロを記録しようとしています。ROI の長方形の選択にマウスを使用する方法を紹介する方法が見つかりません。マクロは、登録された位置を保持します。例では (2290、1224、160、314)。画像ごとに異なるものにしたい。可能であれば、新しい画像ごとにマウスで ROI 四角形を描画します。ありがとう !

setOption("BlackBackground", false);
run("Make Binary");
run("ROI Manager...");
makeRectangle(2290, 1224, 160, 314);
run("Strahler Analysis", "max.=6 output=[Color Map (CM)] protect method=[shortest branch]");
selectWindow("StrahlerMask_7502.jpg");
saveAs("Jpeg", "/home/StrahlerMask_7502.jpg");
4

1 に答える 1

2

waitForUser(string)マクロ機能を使います。

例えば:

setOption("BlackBackground", false);
run("Make Binary");
waitForUser("Please create a selection to indicate\nthe root for Strahler Analysis, then\nclick OK to proceed.");
run("Strahler Analysis", "max.=6 output=[Color Map (CM)] protect method=[shortest branch]");
selectWindow("StrahlerMask_7502.jpg");
saveAs("Jpeg", "/home/StrahlerMask_7502.jpg");
于 2015-06-20T20:18:12.193 に答える