Class Cv2.VideoIORegistry
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
cv::videoio_registry functions. This section contains API description how to query/configure available Video I/O backends.
public static class Cv2.VideoIORegistry
- Inheritance
-
Cv2.VideoIORegistry
- Inherited Members
Methods
- GetBackendName(VideoCaptureAPIs)
Returns backend API name or "UnknownVideoAPI(xxx)"
- GetBackends()
Returns list of all available backends
- GetCameraBackendPluginVersion(VideoCaptureAPIs, out int, out int)
Returns description and ABI/API version of videoio plugin's camera interface
- GetCameraBackends()
Returns list of available backends which works via VideoCapture(int index)
- GetStreamBackendPluginVersion(VideoCaptureAPIs, out int, out int)
Returns description and ABI/API version of videoio plugin's stream capture interface
- GetStreamBackends()
Returns list of available backends which works via VideoCapture(filename)
- GetStreamBufferedBackendPluginVersion(VideoCaptureAPIs, out int, out int)
Returns description and ABI/API version of videoio plugin's buffer capture interface
- GetStreamBufferedBackends()
Returns list of available backends which works via VideoCapture(buffer)
- GetWriterBackendPluginVersion(VideoCaptureAPIs, out int, out int)
Returns description and ABI/API version of videoio plugin's writer interface
- GetWriterBackends()
Returns list of available backends which works via VideoWriter()
- HasBackend(VideoCaptureAPIs)
Returns true if backend is available
- IsBackendBuiltIn(VideoCaptureAPIs)
Returns true if backend is built in (false if backend is used as plugin)