MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
VisionWorkflow.hpp File Reference
+ Include dependency graph for VisionWorkflow.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::Yantra::Vision::LiveConfig
 How a live workflow run is paced and which frames it delivers. More...
 
class  MayaFlux::Yantra::Vision::VisionWorkflow
 Runs vision queries over video streams, image lists and texture containers, delivering what an extraction takes from each frame. More...
 
struct  MayaFlux::Yantra::Vision::WorkflowBufferConfig
 What VisionWorkflow::process_to_buffer() runs: the stream to analyze, the query and extraction, where the result is drawn, and optionally how the run is paced and which buffer the analysis is applied to. More...
 
struct  MayaFlux::Yantra::Vision::WorkflowContainerConfig
 What VisionWorkflow::process_to_live_container() runs: the stream to analyze, the query and extraction, the collection it records into, and optionally how the run is paced and which buffer the analysis is applied to. More...
 
struct  MayaFlux::Yantra::Vision::WorkflowStreamConfig
 What VisionWorkflow::process_to_stream() runs: the stream to analyze, the matrix that analyzes it, the layer array the Chimera feeds, the images recorded over time, and optionally how the run is paced. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Buffers
 
namespace  MayaFlux::IO
 
namespace  MayaFlux::Kakshya
 
namespace  MayaFlux::Vruta
 
namespace  MayaFlux::Yantra
 
namespace  MayaFlux::Yantra::Vision
 

Typedefs

using MayaFlux::Yantra::Vision::MatrixImage = std::function< std::shared_ptr< Core::VKImage >(VisionMatrix &)>
 Picks one image from a matrix once an analysis completes; null skips it.
 
using MayaFlux::Yantra::Vision::VisionIO = ContainerIO