Package org.anchoranalysis.plugin.image.bean.channel.provider.arithmetic


package org.anchoranalysis.plugin.image.bean.channel.provider.arithmetic
Implementations of ChannelProvider that perform arithmetic on voxels in one or more Channels.
  • Classes
    Class
    Description
    Adds a constant value to each voxel in a channel.
    Base-class for operations that perform a binary arithmetic operation with each voxel-value and a constant.
    Base class for arithmetic operations that conditionally overwrite voxel values with a constant.
    Inverts the intensity values of a Channel by subtracting each voxel from the maximum value for the channel's data type.
    Creates a new channel by taking the maximum value of corresponding voxels from two input channels.
    Replaces voxel values with a constant value if the constant is greater than the original voxel value.
    Creates a new channel that is the mean of three input channels.
    Creates a new channel by taking the minimum value of corresponding voxels from two input channels.
    Replaces voxel values with a constant value if the constant is less than the original voxel value.
    Multiplies each voxel value in a channel by a constant value.
    Creates a new channel by multiplying corresponding voxels from two input channels.
    Subtracts each voxel value in a channel from a constant value.
    Subtracts the mean intensity (of the entire channel or a masked portion thereof) from every voxel.
    Creates a new channel by subtracting corresponding voxels of the second channel from the first channel.