Class ChannelConvertStyle
- Direct Known Subclasses:
ExtractToRGB
,IndependentChannels
,RGBIfNamesMatch
Converts a channel(s) at a particular timepoint into a stack(s).
Whether each channel becomes its own single-channeled stack, or is combined to form multi-channeled stacks can vary by sub-class implementation.
A unique-name (the channel-name) is assigned for each stack created, including possibly an empty string.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract NamedStacks
convert
(Set<String> channelNames, ChannelGetterForTimepoint channelGetter, Logger logger) Converts a particular set of channels.Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
ChannelConvertStyle
public ChannelConvertStyle()
-
-
Method Details
-
convert
public abstract NamedStacks convert(Set<String> channelNames, ChannelGetterForTimepoint channelGetter, Logger logger) throws OperationFailedException Converts a particular set of channels.- Parameters:
channelNames
- a set of names of the channels to convert.channelGetter
- gets a particular channel at a particular time-point.logger
- the logger.- Returns:
- the results of the conversion.
- Throws:
OperationFailedException
- if the conversion fails to successfully complete.
-