Package ij.plugin

Class ChannelSplitter

java.lang.Object
ij.plugin.ChannelSplitter
All Implemented Interfaces:
PlugIn

public class ChannelSplitter
extends Object
implements PlugIn
This plugin implements the Image/Color/Split Channels command.
  • Constructor Details

  • Method Details

    • run

      public void run​(String arg)
      Description copied from interface: PlugIn
      This method is called when the plugin is loaded. 'arg', which may be blank, is the argument specified for this plugin in IJ_Props.txt.
      Specified by:
      run in interface PlugIn
    • split

      public static ImagePlus[] split​(ImagePlus imp)
      Splits the specified image into separate channels.
    • getChannel

      public static ImageStack getChannel​(ImagePlus imp, int c)
      Returns, as an ImageStack, the specified channel, where 'c' must be greater than zero and less than or equal to the number of channels in the image.
    • splitRGB

      public static ImageStack[] splitRGB​(ImageStack rgb, boolean keepSource)
      Splits the specified RGB stack into three 8-bit grayscale stacks. Deletes the source stack if keepSource is false.