MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
VisionContext.hpp File Reference
#include "ConnectedComponents.hpp"
#include "Features.hpp"
#include "Gradient.hpp"
#include "OpticalFlow.hpp"
#include "VisionOp.hpp"
#include "MayaFlux/Kakshya/NDData/NDData.hpp"
+ Include dependency graph for VisionContext.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::Kinesis::Vision::VisionPass< Handle >::Completed
 
struct  MayaFlux::Kinesis::Vision::VisionPass< Handle >
 State threaded through one execution of a VisionSequence. More...
 
struct  MayaFlux::Kinesis::Vision::VisionResult
 Result of executing a VisionSequence on one frame. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Core
 
namespace  MayaFlux::Kinesis
 
namespace  MayaFlux::Kinesis::Vision
 

Typedefs

using MayaFlux::Kinesis::Vision::CpuVisionPass = VisionPass< size_t >
 
using MayaFlux::Kinesis::Vision::GpuVisionPass = VisionPass< std::shared_ptr< Core::VKImage > >
 
using MayaFlux::Kinesis::Vision::StructuredOutput = std::variant< std::monostate, GradientResult, ComponentResult, std::vector< Contour >, std::vector< Keypoint >, std::vector< TrackResult > >
 

Enumerations

enum class  MayaFlux::Kinesis::Vision::VisionStatus : uint8_t { MayaFlux::Kinesis::Vision::COMPLETE , MayaFlux::Kinesis::Vision::SUSPENDED }
 Whether a run carried the sequence to its end. More...