DistancePipelineExecutor is the pipeline executor for the distance determination pipeline.
More...
#include <executors.hpp>
DistancePipelineExecutor is the pipeline executor for the distance determination pipeline.
◆ DistancePipelineExecutor()
Constructs a DistancePipelineExecutor.
- Parameters
-
options | The options to create the pipeline |
edgeDetectionAlgorithm | The edge detection algorithm to use |
distanceAlgorithm | The distance determination algorithm to use |
vectorizationAlgorithm | The vectorization algorithm to use |
- Precondition
- options.image.image must be point to heap allocated memory. This is guarenteed as long as strtoimage is used to create the image, and it throws an error if the image is not valid.
◆ ExecutePipeline()
void found::DistancePipelineExecutor::ExecutePipeline |
( |
| ) |
|
|
overridevirtual |
◆ OutputResults()
void found::DistancePipelineExecutor::OutputResults |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- src/command-line/execution/executors.hpp
- src/command-line/execution/executors.cpp