MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ VisionProcessor()

MayaFlux::Kakshya::VisionProcessor::VisionProcessor ( Kinesis::Vision::VisionSequence  sequence)
explicit

Construct with the vision pipeline to execute each process() call.

Parameters
sequenceOrdered VisionSteps and their executor backend.

Definition at line 13 of file VisionProcessor.cpp.

14 : m_sequence(std::move(sequence))
15{
17 m_executor = std::make_unique<Yantra::VisionGpuExecutor>();
18}
Kinesis::Vision::VisionSequence m_sequence
std::unique_ptr< Yantra::VisionGpuExecutor > m_executor
@ GPU
Execute the sequence with the Yantra Vulkan executor.
VisionBackend backend
Backend used for every step.
Definition VisionOp.hpp:383

References MayaFlux::Kinesis::Vision::VisionSequence::backend, MayaFlux::Kinesis::Vision::GPU, m_executor, and m_sequence.