Re: Divide ROI in three equal ROI
Posted by andres91 on Jun 20, 2017; 2:21am
URL: http://imagej.273.s1.nabble.com/Divide-ROI-in-three-equal-ROI-tp5018932p5018934.html
Thank you very much!! I think I wanted cut Horizontally but I managed to modify macro:
macro "cut into thirds horizontally" {
roiManager("Add");
firstROI = roiManager("count")-1;
getSelectionBounds(x, y, width, height);
third = height / 3;
for (i=0; i<3; i++) {
makeRectangle (x, y+(i*third), width, third);
roiManager("Add");
roiManager("select", roiManager("count")-1);
roiManager("rename", "rectangle");
roiManager("select", newArray(firstROI, roiManager("count")-1));
roiManager("and");
roiManager("Add");
roiManager("deselect");
roiManager("select", roiManager("count")-2);
roiManager("delete");
}
}