(ImagePlus imp)
| 759 | } |
| 760 | |
| 761 | void toBoundingBox(ImagePlus imp) { |
| 762 | Roi roi = imp.getRoi(); |
| 763 | if (roi==null) { |
| 764 | noRoi("To Bounding Box"); |
| 765 | return; |
| 766 | } |
| 767 | if (!imp.okToDeleteRoi()) |
| 768 | return; |
| 769 | Undo.setup(Undo.ROI, imp); |
| 770 | Rectangle r = roi.getBounds(); |
| 771 | imp.deleteRoi(); |
| 772 | Roi roi2 = new Roi(r.x, r.y, r.width, r.height); |
| 773 | transferProperties(roi, roi2); |
| 774 | imp.setRoi(roi2); |
| 775 | } |
| 776 | |
| 777 | void addToRoiManager(ImagePlus imp) { |
| 778 | if (IJ.macroRunning() && Interpreter.isBatchModeRoiManager()) |
no test coverage detected