Click or drag to resize

CaptureDevice Enumeration

Camera device types

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntax
public enum CaptureDevice
Members
  Member nameValueDescription
Any0 autodetect
VFW200 platform native
V4L200 platform native
V4L2200 platform native
Firewire300 IEEE 1394 drivers
Fireware300 IEEE 1394 drivers
IEEE1394300 IEEE 1394 drivers
DC1394300 IEEE 1394 drivers
CMU1394300 IEEE 1394 drivers
Qt500 QuickTime
Unicap600 Unicap drivers
DShow700 DirectShow (via videoInput)
PVAPI800 PvAPI, Prosilica GigE SDK
OpenNI900 OpenNI (for Kinect)
OpenNI_ASUS910 OpenNI (for Asus Xtion)
Android1000 Android
XIAPI1100 XIMEA Camera API
AVFoundation1200 AVFoundation framework for iOS (OS X Lion will have the same API)
Giganetix1300 Smartek Giganetix GigEVisionSDK
MSMF1400 Microsoft Media Foundation (via videoInput)
WinRT1410 Microsoft Windows Runtime using Media Foundation
IntelPERC1500 Intel Perceptual Computing SDK
OpenNI21600 OpenNI2 (for Kinect)
OpenNI2_ASUS1610 OpenNI2 (for Asus Xtion and Occipital Structure sensors)
GPhoto21700 gPhoto2 connection
GStreamer1800 GStreamer
FFMPEG1900 Open and record video file or stream using the FFMPEG library
Images2000 OpenCV Image Sequence (e.g. img_%02d.jpg)
Aravis2100 Aravis SDK
See Also