(ImagePlus imp, int channel)
| 5703 | } |
| 5704 | |
| 5705 | void toggleChannel(ImagePlus imp, int channel) { |
| 5706 | if (!imp.isComposite()) |
| 5707 | interp.error("Composite image required"); |
| 5708 | if (channel<1 || channel>imp.getNChannels()) |
| 5709 | interp.error("Invalid channel: "+channel); |
| 5710 | if (((CompositeImage)imp).getMode()!=IJ.COMPOSITE) |
| 5711 | ((CompositeImage)imp).setMode(IJ.COMPOSITE); |
| 5712 | boolean[] active = ((CompositeImage)imp).getActiveChannels(); |
| 5713 | active[channel-1] = active[channel-1]?false:true; |
| 5714 | imp.updateAndDraw(); |
| 5715 | Channels.updateChannels(); |
| 5716 | } |
| 5717 | |
| 5718 | void setDisplayMode(ImagePlus imp, String mode) { |
| 5719 | mode = mode.toLowerCase(Locale.US); |
no test coverage detected