CaptureDevice Enumeration
|
Camera device types
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntaxpublic enum CaptureDevice
Public Enumeration CaptureDevice
public enum class CaptureDevice
OpenCvSharp.CaptureDevice = function();
OpenCvSharp.CaptureDevice.createEnum('OpenCvSharp.CaptureDevice', false);
Members
| Member name | Value | Description |
---|
| Any | 0 |
autodetect
|
| VFW | 200 |
platform native
|
| V4L | 200 |
platform native
|
| V4L2 | 200 |
platform native
|
| Firewire | 300 |
IEEE 1394 drivers
|
| Fireware | 300 |
IEEE 1394 drivers
|
| IEEE1394 | 300 |
IEEE 1394 drivers
|
| DC1394 | 300 |
IEEE 1394 drivers
|
| CMU1394 | 300 |
IEEE 1394 drivers
|
| Qt | 500 |
QuickTime
|
| Unicap | 600 |
Unicap drivers
|
| DShow | 700 |
DirectShow (via videoInput)
|
| PVAPI | 800 |
PvAPI, Prosilica GigE SDK
|
| OpenNI | 900 |
OpenNI (for Kinect)
|
| OpenNI_ASUS | 910 |
OpenNI (for Asus Xtion)
|
| Android | 1000 |
Android
|
| XIAPI | 1100 |
XIMEA Camera API
|
| AVFoundation | 1200 |
AVFoundation framework for iOS (OS X Lion will have the same API)
|
| Giganetix | 1300 |
Smartek Giganetix GigEVisionSDK
|
| MSMF | 1400 |
Microsoft Media Foundation (via videoInput)
|
| WinRT | 1410 |
Microsoft Windows Runtime using Media Foundation
|
| IntelPERC | 1500 |
Intel Perceptual Computing SDK
|
| OpenNI2 | 1600 |
OpenNI2 (for Kinect)
|
| OpenNI2_ASUS | 1610 |
OpenNI2 (for Asus Xtion and Occipital Structure sensors)
|
| GPhoto2 | 1700 |
gPhoto2 connection
|
| GStreamer | 1800 |
GStreamer
|
| FFMPEG | 1900 |
Open and record video file or stream using the FFMPEG library
|
| Images | 2000 |
OpenCV Image Sequence (e.g. img_%02d.jpg)
|
| Aravis | 2100 |
Aravis SDK
|
See Also