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 Channel
s.-
ClassesClassDescriptionAdds 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.