public class ParallelImageFilterPipeliner
extends java.lang.Object
Constructor and Description |
---|
ParallelImageFilterPipeliner(ProjectionSource image,
ImageFilteringTool[] tools,
BufferedProjectionSink sink)
Constructor requires an ImagePlus.
|
Modifier and Type | Method and Description |
---|---|
static ImageFilteringTool[] |
getPipelineClone(ImageFilteringTool[] tools) |
static IndividualImageFilteringTool[] |
getSubPipeline(ImageFilteringTool[] tools,
int start,
int end) |
void |
project() |
void |
project(boolean showStatus)
This method starts the actual filtering.
|
public ParallelImageFilterPipeliner(ProjectionSource image, ImageFilteringTool[] tools, BufferedProjectionSink sink)
image
- the ImagePlus to be filteredtools
- the ImageFilteringTool to be applied.sink
- the image sinkpublic void project(boolean showStatus) throws java.lang.Exception
showStatus
- displays the current status if truejava.lang.Exception
- may occur.public static IndividualImageFilteringTool[] getSubPipeline(ImageFilteringTool[] tools, int start, int end)
public static ImageFilteringTool[] getPipelineClone(ImageFilteringTool[] tools)
public void project() throws java.lang.Exception
java.lang.Exception