ImFusion C++ SDK 4.5.0
ImFusion::OpticalFlowFactory Class Reference

#include <ImFusion/Vision/OpticalFlow.h>

Factory for registering and instantiating OpticalFlow backends. More...

Inheritance diagram for ImFusion::OpticalFlowFactory:

Detailed Description

Factory for registering and instantiating OpticalFlow backends.

RAFT-based implementations are registered from VisionFactory when the ML plugin is enabled; the legacy Lucas–Kanade backend is no longer registered (it did not produce a flow image).

Static Public Member Functions

static OpticalFlowFactory & get ()

Additional Inherited Members

Public Member Functions inherited from ImFusion::AbstractFactory< OpticalFlow >
void registerElement (const std::string &name)
std::vector< std::stringnames () const
std::unique_ptr< OpticalFlowcreate (const std::string &name) const

The documentation for this class was generated from the following file:
  • ImFusion/Vision/OpticalFlow.h
Search Tab / S to search, Esc to close