Table of Contents

Enum VideoCaptureAPIs

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Camera device types

[SuppressMessage("Microsoft.Design", "CA1717: Only FlagsAttribute enums should have plural names")]
public enum VideoCaptureAPIs

Fields

ANDROID = 1000

Android - not used

ANY = 0

Auto detect == 0

ARAVIS = 2100

Aravis SDK

AVFOUNDATION = 1200

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

CAP_UEYE = 2500

uEye Camera API

CMU1394 = 300

Same value as CAP_FIREWIRE

DC1394 = 300

Same value as CAP_FIREWIRE

DSHOW = 700

DirectShow (via videoInput)

FFMPEG = 1900

Open and record video file or stream using the FFMPEG library

FIREWARE = 300

Same value as CAP_FIREWIRE

FIREWIRE = 300

IEEE 1394 drivers

GIGANETIX = 1300

Smartek Giganetix GigEVisionSDK

GPHOTO2 = 1700

gPhoto2 connection

GSTREAMER = 1800

GStreamer

IEEE1394 = 300

Same value as CAP_FIREWIRE

IMAGES = 2000

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

INTELPERC = 1500

RealSense (former Intel Perceptual Computing SDK)

INTEL_MFX = 2300

Intel MediaSDK

MSMF = 1400

Microsoft Media Foundation (via videoInput)

OPENCV_MJPEG = 2200

Built-in OpenCV MotionJPEG codec

OPENNI = 900

OpenNI (for Kinect)

OPENNI2 = 1600

OpenNI2 (for Kinect)

OPENNI2_ASUS = 1610

OpenNI2 (for Asus Xtion and Occipital Structure sensors)

OPENNI_ASUS = 910

OpenNI (for Asus Xtion)

PVAPI = 800

PvAPI, Prosilica GigE SDK

REALSENSE = 1500

Synonym for CAP_INTELPERC

V4L = 200

V4L/V4L2 capturing support

V4L2 = 200

Same as CAP_V4L

WINRT = 1410

Microsoft Windows Runtime using Media Foundation

XIAPI = 1100

XIMEA Camera API

XINE = 2400

XINE engine (Linux)

Remarks