(ImagePlus imp)
| 135 | } |
| 136 | |
| 137 | private void recordCrop(ImagePlus imp) { |
| 138 | if (!Recorder.record) |
| 139 | return; |
| 140 | if (imp.getStackSize()==1) { |
| 141 | if (imp.getRoi()==null || ignoreSelection) |
| 142 | Recorder.recordCall("imp = imp.duplicate();"); |
| 143 | else |
| 144 | Recorder.recordCall("imp = imp.crop();"); |
| 145 | } else if (imp.getRoi()==null || ignoreSelection) { |
| 146 | if (duplicateStack) |
| 147 | Recorder.recordCall("imp = imp.duplicate();"); |
| 148 | else |
| 149 | Recorder.recordCall("imp = imp.crop(\"whole-slice\");"); |
| 150 | } else { |
| 151 | if (duplicateStack) |
| 152 | Recorder.recordCall("imp = imp.crop();"); |
| 153 | else |
| 154 | Recorder.recordCall("imp = imp.crop(\"slice\");"); |
| 155 | } |
| 156 | } |
| 157 | |
| 158 | /** Rotates duplicated part of image |
| 159 | - impA is original image, |
no test coverage detected