View Source Evision.VideoIORegistry (Evision v0.1.8)

Link to this section Summary

cv.videoio_registry

Returns backend API name or "UnknownVideoAPI(xxx)"

Returns list of all available backends

Returns description and ABI/API version of videoio plugin's camera interface

Returns list of available backends which works via cv::VideoCapture(int index)

Returns description and ABI/API version of videoio plugin's stream capture interface

Returns list of available backends which works via cv::VideoCapture(filename)

Returns description and ABI/API version of videoio plugin's writer interface

Returns list of available backends which works via cv::VideoWriter()

Returns true if backend is available

Returns true if backend is built in (false if backend is used as plugin)

Link to this section cv.videoio_registry

Returns backend API name or "UnknownVideoAPI(xxx)"

Positional Arguments
  • api: VideoCaptureAPIs.

    backend ID (#VideoCaptureAPIs)

Python prototype (for reference):

getBackendName(api) -> retval

Returns list of all available backends

Python prototype (for reference):

getBackends() -> retval
Link to this function

getCameraBackendPluginVersion(api)

View Source

Returns description and ABI/API version of videoio plugin's camera interface

Positional Arguments
  • api: VideoCaptureAPIs
Return
  • version_ABI: int
  • version_API: int

Python prototype (for reference):

getCameraBackendPluginVersion(api) -> retval, version_ABI, version_API

Returns list of available backends which works via cv::VideoCapture(int index)

Python prototype (for reference):

getCameraBackends() -> retval
Link to this function

getStreamBackendPluginVersion(api)

View Source

Returns description and ABI/API version of videoio plugin's stream capture interface

Positional Arguments
  • api: VideoCaptureAPIs
Return
  • version_ABI: int
  • version_API: int

Python prototype (for reference):

getStreamBackendPluginVersion(api) -> retval, version_ABI, version_API

Returns list of available backends which works via cv::VideoCapture(filename)

Python prototype (for reference):

getStreamBackends() -> retval
Link to this function

getWriterBackendPluginVersion(api)

View Source

Returns description and ABI/API version of videoio plugin's writer interface

Positional Arguments
  • api: VideoCaptureAPIs
Return
  • version_ABI: int
  • version_API: int

Python prototype (for reference):

getWriterBackendPluginVersion(api) -> retval, version_ABI, version_API

Returns list of available backends which works via cv::VideoWriter()

Python prototype (for reference):

getWriterBackends() -> retval

Returns true if backend is available

Positional Arguments
  • api: VideoCaptureAPIs

Python prototype (for reference):

hasBackend(api) -> retval

Returns true if backend is built in (false if backend is used as plugin)

Positional Arguments
  • api: VideoCaptureAPIs

Python prototype (for reference):

isBackendBuiltIn(api) -> retval

Link to this section Functions

Raising version of getBackendName/1.

Raising version of getBackends/0.

Link to this function

getCameraBackendPluginVersion!(api)

View Source

Raising version of getCameraBackendPluginVersion/1.

Raising version of getCameraBackends/0.

Link to this function

getStreamBackendPluginVersion!(api)

View Source

Raising version of getStreamBackendPluginVersion/1.

Raising version of getStreamBackends/0.

Link to this function

getWriterBackendPluginVersion!(api)

View Source

Raising version of getWriterBackendPluginVersion/1.

Raising version of getWriterBackends/0.

Raising version of hasBackend/1.

Raising version of isBackendBuiltIn/1.