Class Flatten
Object
org.anchoranalysis.bean.AnchorBean<DrawObject>
org.anchoranalysis.overlay.bean.DrawObject
org.anchoranalysis.image.io.bean.object.draw.Flatten
public class Flatten extends DrawObject
Performs a flattening (maximum intensity projection in each channel) of the output of another
writer
Note it doesn't cache the underlying writer.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description Flatten()Flatten(DrawObject writer) -
Method Summary
Modifier and Type Method Description voiddrawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, org.anchoranalysis.spatial.box.BoundingBox restrictTo)DrawObjectgetWriter()voidsetWriter(DrawObject writer)Methods inherited from class org.anchoranalysis.overlay.bean.DrawObject
drawCollection, drawCollectionMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
Method Details
-
drawSingle
public void drawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, org.anchoranalysis.spatial.box.BoundingBox restrictTo) throws OperationFailedException- Specified by:
drawSinglein classDrawObject- Throws:
OperationFailedException
-
getWriter
-
setWriter
-