Class SubtractTwoChannels

Object
AnchorBean<ChannelProvider>
InitializableBean<ChannelProvider, ImageInitialization>
ImageBean<ChannelProvider>
BeanProviderAsStackBase<ChannelProvider, Channel>
ChannelProvider
ChannelProviderBinary
TwoVoxelMappingBase
SubtractTwoChannels
All Implemented Interfaces:
Provider<Channel>, ProviderAsStack

public class SubtractTwoChannels extends TwoVoxelMappingBase
Creates a new channel by subtracting corresponding voxels of the second channel from the first channel.

This class extends TwoVoxelMappingBase to perform a pixel-wise subtraction between two input channels.

  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs a new SubtractTwoChannels instance.
  • Method Summary

    Methods inherited from class org.anchoranalysis.plugin.image.bean.channel.provider.TwoVoxelMappingBase

    process

    Methods inherited from class org.anchoranalysis.image.bean.provider.ChannelProviderBinary

    get, getChannel1, getChannel2, setChannel1, setChannel2

    Methods inherited from class org.anchoranalysis.image.bean.provider.ChannelProvider

    getAsStack

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SubtractTwoChannels

      public SubtractTwoChannels()
      Constructs a new SubtractTwoChannels instance.

      Initializes the superclass with a function that subtracts the second integer from the first.