Class MaxTwoChannels

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

public class MaxTwoChannels extends TwoVoxelMappingBase
Creates a new channel by taking the maximum value of corresponding voxels from two input channels.

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

  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs a new MaxTwoChannels 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

    • MaxTwoChannels

      public MaxTwoChannels()
      Constructs a new MaxTwoChannels instance.

      Initializes the superclass with a function that computes the maximum of two integers.