我想通过以下循环放大几个rois:
counts=roiManager("count");
for(i=0; i<counts; i++) {
roiManager("Select", i);
run("Enlarge...", "enlarge=10");
}
然而,我无法弄清楚,这个宏有什么问题。
答案 0 :(得分:0)
您的代码会将每个投资回报率扩大10个像素,但不会将新的投资回报率存储在投资回报率管理器中。您缺少roiManager("Update");
命令,该命令是在ROI管理器窗口中单击更新按钮时运行macro recorder时获得的。
counts=roiManager("count");
for(i=0; i<counts; i++) {
roiManager("Select", i);
run("Enlarge...", "enlarge=10");
roiManager("Update");
}