Table of Contents

Enum VideoCapture.API

Namespace
Emgu.CV
Assembly
Emgu.CV.dll

VideoCapture API backends identifier.

public enum VideoCapture.API

Fields

AVFoundation = 1200

AVFoundation framework for iOS (OS X Lion will have the same API)

Android = 1000

Android - not used

Any = 0

Auto detect

Aravis = 2100

Aravis SDK

CMU1394 = 300

IEEE 1394 drivers

DC1394 = 300

IEEE 1394 drivers

DShow = 700

DirectShow (via videoInput)

Ffmpeg = 1900

Open and record video file or stream using the FFMPEG library

Firewire = 300

IEEE 1394 drivers

Giganetix = 1300

Smartek Giganetix GigEVisionSDK

Gphoto2 = 1700

gPhoto2 connection

Gstreamer = 1800

GStreamer

IEEE1394 = 300

IEEE 1394 drivers

Images = 2000

OpenCV Image Sequence (e.g. img_%02d.jpg)

IntelMfx = 2300

Intel MediaSDK

IntelPerc = 1500

Intel Perceptual Computing SDK

Msmf = 1400

Microsoft Media Foundation (via videoInput)

OpenNI = 900

OpenNI (for Kinect)

OpenNIAsus = 910

OpenNI (for Asus Xtion)

OpencvMjpeg = 2200

Built-in OpenCV MotionJPEG codec

Openni2 = 1600

OpenNI2 (for Kinect)

Openni2Asus = 1610

OpenNI2 (for Asus Xtion and Occipital Structure sensors)

Pvapi = 800

PvAPI, Prosilica GigE SDK

QT = 500

QuickTime (obsolete, removed)

Unicap = 600

Unicap drivers (obsolete, removed)

V4L = 200

V4L/V4L2 capturing support

V4L2 = 200

Same as CAP_V4L

Vfw = 200

Video For Windows (obsolete, removed)

Winrt = 1410

Microsoft Windows Runtime using Media Foundation

XiApi = 1100

XIMEA Camera API

Xine = 2400

XINE engine (Linux)