| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Namespaces | Functions
registry.hpp File Reference
`#include <opencv2/videoio.hpp>`
Include dependency graph for registry.hpp:

## Namespaces
namespace | cv
namespace | cv::videoio_registry

## Functions
cv::String | cv::videoio_registry::getBackendName (VideoCaptureAPIs api)
| Returns backend API name or "UnknownVideoAPI(xxx)".
std::vector< VideoCaptureAPIs > | cv::videoio_registry::getBackends ()
| Returns list of all available backends.
std::string | cv::videoio_registry::getCameraBackendPluginVersion (VideoCaptureAPIs api, int &version_ABI, int &version_API)
| Returns description and ABI/API version of videoio plugin's camera interface.
std::vector< VideoCaptureAPIs > | cv::videoio_registry::getCameraBackends ()
| Returns list of available backends which works via `cv::VideoCapture(int index)`
std::string | cv::videoio_registry::getStreamBackendPluginVersion (VideoCaptureAPIs api, int &version_ABI, int &version_API)
| Returns description and ABI/API version of videoio plugin's stream capture interface.
std::vector< VideoCaptureAPIs > | cv::videoio_registry::getStreamBackends ()
| Returns list of available backends which works via `cv::VideoCapture(filename)`
std::string | cv::videoio_registry::getWriterBackendPluginVersion (VideoCaptureAPIs api, int &version_ABI, int &version_API)
| Returns description and ABI/API version of videoio plugin's writer interface.
std::vector< VideoCaptureAPIs > | cv::videoio_registry::getWriterBackends ()
| Returns list of available backends which works via `cv::VideoWriter()`
bool | cv::videoio_registry::hasBackend (VideoCaptureAPIs api)
| Returns true if backend is available.
bool | cv::videoio_registry::isBackendBuiltIn (VideoCaptureAPIs api)
| Returns true if backend is built in (false if backend is used as plugin)