EstervQrCode 2.0.0
Library for qr code manipulation
Loading...
Searching...
No Matches
videoio.hpp
1/*M///////////////////////////////////////////////////////////////////////////////////////
2//
3// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
4//
5// By downloading, copying, installing or using the software you agree to this license.
6// If you do not agree to this license, do not download, install,
7// copy or use the software.
8//
9//
10// License Agreement
11// For Open Source Computer Vision Library
12//
13// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
14// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
15// Third party copyrights are property of their respective owners.
16//
17// Redistribution and use in source and binary forms, with or without modification,
18// are permitted provided that the following conditions are met:
19//
20// * Redistribution's of source code must retain the above copyright notice,
21// this list of conditions and the following disclaimer.
22//
23// * Redistribution's in binary form must reproduce the above copyright notice,
24// this list of conditions and the following disclaimer in the documentation
25// and/or other materials provided with the distribution.
26//
27// * The name of the copyright holders may not be used to endorse or promote products
28// derived from this software without specific prior written permission.
29//
30// This software is provided by the copyright holders and contributors "as is" and
31// any express or implied warranties, including, but not limited to, the implied
32// warranties of merchantability and fitness for a particular purpose are disclaimed.
33// In no event shall the Intel Corporation or contributors be liable for any direct,
34// indirect, incidental, special, exemplary, or consequential damages
35// (including, but not limited to, procurement of substitute goods or services;
36// loss of use, data, or profits; or business interruption) however caused
37// and on any theory of liability, whether in contract, strict liability,
38// or tort (including negligence or otherwise) arising in any way out of
39// the use of this software, even if advised of the possibility of such damage.
40//
41//M*/
42
43#ifndef OPENCV_VIDEOIO_HPP
44#define OPENCV_VIDEOIO_HPP
45
46#include "opencv2/core.hpp"
47
68
69typedef struct CvCapture CvCapture;
70typedef struct CvVideoWriter CvVideoWriter;
71
72namespace cv
73{
74
77
80
81
133
134
150 CAP_PROP_FORMAT =8,
214#ifndef CV_DOXYGEN
216#endif
217 };
218
239
241
244
268
270
284 };
285
287
297 };
298
315 };
316
317#ifdef _MSC_VER
318#pragma warning( push )
319#pragma warning( disable: 5054 )
320#endif
330 };
331#ifdef _MSC_VER
332#pragma warning( pop )
333#endif
334
341
344
346 };
347
354 };
355
357
363 };
364
366
379 };
380
387 };
388
394 };
395
405 };
406
408
564 };
565
567
568
574enum { CAP_PROP_ARAVIS_AUTOTRIGGER = 600
576
578
589 };
590
592
593
599/* --- Vladimir Litvinenko (litvinenko.vladimir@gmail.com) --- */
606 };
607
609
620 };
621
627 };
628
633 };
634
636
656 CAP_PROP_VIEWFINDER = 17010
657 };
658
660
661
669enum { CAP_PROP_IMAGES_BASE = 18000,
670 CAP_PROP_IMAGES_LAST = 19000 // excluding
671 };
672
674
684
692
701
703
705
706
707class IVideoCapture;
709namespace internal { class VideoCapturePrivateAccessor; }
711
731{
732public:
739
755 CV_WRAP explicit VideoCapture(const String& filename, int apiPreference = CAP_ANY);
756
763 CV_WRAP explicit VideoCapture(const String& filename, int apiPreference, const std::vector<int>& params);
764
775 CV_WRAP explicit VideoCapture(int index, int apiPreference = CAP_ANY);
776
783 CV_WRAP explicit VideoCapture(int index, int apiPreference, const std::vector<int>& params);
784
789 virtual ~VideoCapture();
790
800 CV_WRAP virtual bool open(const String& filename, int apiPreference = CAP_ANY);
801
813 CV_WRAP virtual bool open(const String& filename, int apiPreference, const std::vector<int>& params);
814
824 CV_WRAP virtual bool open(int index, int apiPreference = CAP_ANY);
825
837 CV_WRAP virtual bool open(int index, int apiPreference, const std::vector<int>& params);
838
844 CV_WRAP virtual bool isOpened() const;
845
853 CV_WRAP virtual void release();
854
874 CV_WRAP virtual bool grab();
875
892 CV_WRAP virtual bool retrieve(OutputArray image, int flag = 0);
893
897 virtual VideoCapture& operator >> (CV_OUT Mat& image);
898
902 virtual VideoCapture& operator >> (CV_OUT UMat& image);
903
919
929 CV_WRAP virtual bool set(int propId, double value);
930
948 CV_WRAP virtual double get(int propId) const;
949
955
960 CV_WRAP void setExceptionMode(bool enable) { throwOnFail = enable; }
961
963 CV_WRAP bool getExceptionMode() const { return throwOnFail; }
964
965
980 CV_WRAP static
982 const std::vector<VideoCapture>& streams,
983 CV_OUT std::vector<int>& readyIndex,
984 int64 timeoutNs = 0);
985
986protected:
990
991 friend class internal::VideoCapturePrivateAccessor;
992};
993
994class IVideoWriter;
995
1009{
1010public:
1019
1047 Size frameSize, bool isColor = true);
1048
1054 Size frameSize, bool isColor = true);
1055
1060 CV_WRAP VideoWriter(const String& filename, int fourcc, double fps, const Size& frameSize,
1061 const std::vector<int>& params);
1062
1066 const Size& frameSize, const std::vector<int>& params);
1067
1072 virtual ~VideoWriter();
1073
1082 CV_WRAP virtual bool open(const String& filename, int fourcc, double fps,
1083 Size frameSize, bool isColor = true);
1084
1087 CV_WRAP bool open(const String& filename, int apiPreference, int fourcc, double fps,
1088 Size frameSize, bool isColor = true);
1089
1092 CV_WRAP bool open(const String& filename, int fourcc, double fps, const Size& frameSize,
1093 const std::vector<int>& params);
1094
1097 CV_WRAP bool open(const String& filename, int apiPreference, int fourcc, double fps,
1098 const Size& frameSize, const std::vector<int>& params);
1099
1102 CV_WRAP virtual bool isOpened() const;
1103
1109 CV_WRAP virtual void release();
1110
1114 virtual VideoWriter& operator << (const Mat& image);
1115
1119 virtual VideoWriter& operator << (const UMat& image);
1120
1128 CV_WRAP virtual void write(InputArray image);
1129
1138 CV_WRAP virtual bool set(int propId, double value);
1139
1148 CV_WRAP virtual double get(int propId) const;
1149
1157 CV_WRAP static int fourcc(char c1, char c2, char c3, char c4);
1158
1164
1165protected:
1168
1169 static Ptr<IVideoWriter> create(const String& filename, int fourcc, double fps,
1170 Size frameSize, bool isColor = true);
1171};
1172
1174template<> struct DefaultDeleter<CvCapture>{ CV_EXPORTS void operator ()(CvCapture* obj) const; };
1175template<> struct DefaultDeleter<CvVideoWriter>{ CV_EXPORTS void operator ()(CvVideoWriter* obj) const; };
1177
1179
1180} // cv
1181
1182#endif //OPENCV_VIDEOIO_HPP
n-dimensional dense array class
Definition mat.hpp:812
Template class for specifying the size of an image or rectangle.
Definition types.hpp:335
Definition mat.hpp:2433
Class for video capturing from video files, image sequences or cameras.
Definition videoio.hpp:731
virtual CV_WRAP bool grab()
Grabs the next frame from video file or capturing device.
CV_WRAP bool getExceptionMode() const
query if exception mode is active
Definition videoio.hpp:963
CV_WRAP VideoCapture(const String &filename, int apiPreference, const std::vector< int > &params)
Opens a video file or a capturing device or an IP video stream for video capturing with API Preferenc...
virtual CV_WRAP bool set(int propId, double value)
Sets a property in the VideoCapture.
CV_WRAP void setExceptionMode(bool enable)
Definition videoio.hpp:960
virtual CV_WRAP bool retrieve(OutputArray image, int flag=0)
Decodes and returns the grabbed video frame.
virtual CV_WRAP double get(int propId) const
Returns the specified VideoCapture property.
virtual CV_WRAP bool isOpened() const
Returns true if video capturing has been initialized already.
CV_WRAP VideoCapture()
Default constructor.
CV_WRAP VideoCapture(const String &filename, int apiPreference=CAP_ANY)
Opens a video file or a capturing device or an IP video stream for video capturing with API Preferenc...
virtual CV_WRAP bool open(const String &filename, int apiPreference=CAP_ANY)
Opens a video file or a capturing device or an IP video stream for video capturing.
virtual CV_WRAP bool open(const String &filename, int apiPreference, const std::vector< int > &params)
Opens a video file or a capturing device or an IP video stream for video capturing with API Preferenc...
virtual CV_WRAP bool open(int index, int apiPreference=CAP_ANY)
Opens a camera for video capturing.
Ptr< CvCapture > cap
Definition videoio.hpp:987
virtual CV_WRAP void release()
Closes video file or capturing device.
bool throwOnFail
Definition videoio.hpp:989
CV_WRAP VideoCapture(int index, int apiPreference, const std::vector< int > &params)
Opens a camera for video capturing with API Preference and parameters.
CV_WRAP String getBackendName() const
Returns used backend API name.
virtual CV_WRAP bool open(int index, int apiPreference, const std::vector< int > &params)
Opens a camera for video capturing with API Preference and parameters.
virtual CV_WRAP bool read(OutputArray image)
Grabs, decodes and returns the next video frame.
CV_WRAP VideoCapture(int index, int apiPreference=CAP_ANY)
Opens a camera for video capturing.
Ptr< IVideoCapture > icap
Definition videoio.hpp:988
virtual ~VideoCapture()
Default destructor.
static CV_WRAP bool waitAny(const std::vector< VideoCapture > &streams, CV_OUT std::vector< int > &readyIndex, int64 timeoutNs=0)
Wait for ready frames from VideoCapture.
Video writer class.
Definition videoio.hpp:1009
virtual CV_WRAP void release()
Closes the video writer.
CV_WRAP VideoWriter(const String &filename, int apiPreference, int fourcc, double fps, Size frameSize, bool isColor=true)
virtual CV_WRAP bool isOpened() const
Returns true if video writer has been successfully initialized.
virtual CV_WRAP void write(InputArray image)
Writes the next video frame.
virtual CV_WRAP double get(int propId) const
Returns the specified VideoWriter property.
CV_WRAP bool open(const String &filename, int apiPreference, int fourcc, double fps, const Size &frameSize, const std::vector< int > &params)
CV_WRAP VideoWriter()
Default constructors.
CV_WRAP String getBackendName() const
Returns used backend API name.
CV_WRAP VideoWriter(const String &filename, int fourcc, double fps, Size frameSize, bool isColor=true)
Ptr< CvVideoWriter > writer
Definition videoio.hpp:1166
CV_WRAP bool open(const String &filename, int apiPreference, int fourcc, double fps, Size frameSize, bool isColor=true)
virtual CV_WRAP bool open(const String &filename, int fourcc, double fps, Size frameSize, bool isColor=true)
Initializes or reinitializes video writer.
CV_WRAP bool open(const String &filename, int fourcc, double fps, const Size &frameSize, const std::vector< int > &params)
Ptr< IVideoWriter > iwriter
Definition videoio.hpp:1167
CV_WRAP VideoWriter(const String &filename, int apiPreference, int fourcc, double fps, const Size &frameSize, const std::vector< int > &params)
static Ptr< IVideoWriter > create(const String &filename, int fourcc, double fps, Size frameSize, bool isColor=true)
virtual CV_WRAP bool set(int propId, double value)
Sets a property in the VideoWriter.
static CV_WRAP int fourcc(char c1, char c2, char c3, char c4)
Concatenates 4 chars to a fourcc code.
CV_WRAP VideoWriter(const String &filename, int fourcc, double fps, const Size &frameSize, const std::vector< int > &params)
virtual ~VideoWriter()
Default destructor.
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition mat.hpp:296
int CvScalar value
Definition core_c.h:720
int index
Definition core_c.h:634
const char const char ** filename
Definition core_c.h:2630
int64_t int64
Definition interface.h:61
#define CV_EXPORTS
Definition cvdef.h:435
#define CV_OUT
Definition cvdef.h:478
#define CV_EXPORTS_W
Definition cvdef.h:472
#define CV_WRAP
Definition cvdef.h:481
const IplImage * image
Definition videoio_c.h:131
int apiPreference
Definition videoio_c.h:74
int fourcc
Definition videoio_c.h:125
int double fps
Definition videoio_c.h:126
VideoCaptureAPIs
cv::VideoCapture API backends identifier.
Definition videoio.hpp:95
VideoWriterProperties
cv::VideoWriter generic properties identifier.
Definition videoio.hpp:222
VideoCaptureProperties
cv::VideoCapture generic properties identifier.
Definition videoio.hpp:141
@ CAP_XIAPI
XIMEA Camera API.
Definition videoio.hpp:112
@ CAP_ANDROID
MediaNDK (API Level 21+) and NDK Camera (API level 24+) for Android.
Definition videoio.hpp:111
@ CAP_V4L
V4L/V4L2 capturing support.
Definition videoio.hpp:98
@ CAP_UEYE
uEye Camera API
Definition videoio.hpp:130
@ CAP_ARAVIS
Aravis SDK.
Definition videoio.hpp:126
@ CAP_OPENNI_ASUS
OpenNI (for Asus Xtion)
Definition videoio.hpp:110
@ CAP_MSMF
Microsoft Media Foundation (via videoInput). See platform specific notes above.
Definition videoio.hpp:115
@ CAP_OPENNI2_ASUS
OpenNI2 (for Asus Xtion and Occipital Structure sensors)
Definition videoio.hpp:120
@ CAP_OPENCV_MJPEG
Built-in OpenCV MotionJPEG codec.
Definition videoio.hpp:127
@ CAP_OBSENSOR
For Orbbec 3D-Sensor device/module (Astra+, Femto, Astra2, Gemini2, Gemini2L, Gemini2XL,...
Definition videoio.hpp:131
@ CAP_GSTREAMER
GStreamer.
Definition videoio.hpp:123
@ CAP_UNICAP
Unicap drivers (obsolete, removed)
Definition videoio.hpp:106
@ CAP_CMU1394
Same value as CAP_FIREWIRE.
Definition videoio.hpp:104
@ CAP_VFW
Video For Windows (obsolete, removed)
Definition videoio.hpp:97
@ CAP_XINE
XINE engine (Linux)
Definition videoio.hpp:129
@ CAP_INTEL_MFX
Intel MediaSDK.
Definition videoio.hpp:128
@ CAP_ANY
Auto detect == 0.
Definition videoio.hpp:96
@ CAP_V4L2
Same as CAP_V4L.
Definition videoio.hpp:99
@ CAP_REALSENSE
Synonym for CAP_INTELPERC.
Definition videoio.hpp:118
@ CAP_FIREWIRE
IEEE 1394 drivers.
Definition videoio.hpp:100
@ CAP_DC1394
Same value as CAP_FIREWIRE.
Definition videoio.hpp:103
@ CAP_WINRT
Microsoft Windows Runtime using Media Foundation.
Definition videoio.hpp:116
@ CAP_GPHOTO2
gPhoto2 connection
Definition videoio.hpp:122
@ CAP_OPENNI2_ASTRA
OpenNI2 (for Orbbec Astra)
Definition videoio.hpp:121
@ CAP_OPENNI
OpenNI (for Kinect)
Definition videoio.hpp:109
@ CAP_FIREWARE
Same value as CAP_FIREWIRE.
Definition videoio.hpp:101
@ CAP_DSHOW
DirectShow (via videoInput)
Definition videoio.hpp:107
@ CAP_INTELPERC
RealSense (former Intel Perceptual Computing SDK)
Definition videoio.hpp:117
@ CAP_IMAGES
OpenCV Image Sequence (e.g. img_%02d.jpg)
Definition videoio.hpp:125
@ CAP_OPENNI2
OpenNI2 (for Kinect)
Definition videoio.hpp:119
@ CAP_QT
QuickTime (obsolete, removed)
Definition videoio.hpp:105
@ CAP_FFMPEG
Open and record video file or stream using the FFMPEG library.
Definition videoio.hpp:124
@ CAP_AVFOUNDATION
AVFoundation framework for iOS (OS X Lion will have the same API)
Definition videoio.hpp:113
@ CAP_PVAPI
PvAPI, Prosilica GigE SDK.
Definition videoio.hpp:108
@ CAP_IEEE1394
Same value as CAP_FIREWIRE.
Definition videoio.hpp:102
@ CAP_GIGANETIX
Smartek Giganetix GigEVisionSDK.
Definition videoio.hpp:114
@ VIDEOWRITER_PROP_KEY_INTERVAL
(open-only) Set the key frame interval using raw video encapsulation (VIDEOWRITER_PROP_RAW_VIDEO !...
Definition videoio.hpp:233
@ VIDEOWRITER_PROP_QUALITY
Current quality (0..100%) of the encoded videostream. Can be adjusted dynamically in some codecs.
Definition videoio.hpp:223
@ VIDEOWRITER_PROP_HW_ACCELERATION_USE_OPENCL
(open-only) If non-zero, create new OpenCL context and bind it to current thread. The OpenCL context ...
Definition videoio.hpp:231
@ VIDEOWRITER_PROP_HW_ACCELERATION
(open-only) Hardware acceleration type (see VideoAccelerationType). Setting supported only via params...
Definition videoio.hpp:229
@ VIDEOWRITER_PROP_DEPTH
Defaults to CV_8U.
Definition videoio.hpp:228
@ CV__VIDEOWRITER_PROP_LATEST
Definition videoio.hpp:236
@ VIDEOWRITER_PROP_HW_DEVICE
(open-only) Hardware device index (select GPU if multiple available). Device enumeration is accelerat...
Definition videoio.hpp:230
@ VIDEOWRITER_PROP_KEY_FLAG
Set to non-zero to signal that the following frames are key frames or zero if not,...
Definition videoio.hpp:234
@ VIDEOWRITER_PROP_RAW_VIDEO
(open-only) Set to non-zero to enable encapsulation of an encoded raw video stream....
Definition videoio.hpp:232
@ VIDEOWRITER_PROP_IS_COLOR
Definition videoio.hpp:226
@ VIDEOWRITER_PROP_FRAMEBYTES
(Read-only): Size of just encoded video frame. Note that the encoding order may be different from rep...
Definition videoio.hpp:224
@ VIDEOWRITER_PROP_NSTRIPES
Number of stripes for parallel encoding. -1 for auto detection.
Definition videoio.hpp:225
@ CAP_PROP_RECTIFICATION
Rectification flag for stereo cameras (note: only supported by DC1394 v 2.x backend currently).
Definition videoio.hpp:162
@ CAP_PROP_AUDIO_SAMPLES_PER_SECOND
(open, read) determined from file/codec input. If not specified, then selected audio sample rate is 4...
Definition videoio.hpp:205
@ CAP_PROP_BACKEND
Current backend (enum VideoCaptureAPIs). Read-only property.
Definition videoio.hpp:185
@ CAP_PROP_ORIENTATION_META
(read-only) Frame rotation defined by stream meta (applicable for FFmpeg and AVFoundation back-ends o...
Definition videoio.hpp:191
@ CAP_PROP_GAMMA
Definition videoio.hpp:166
@ CAP_PROP_FORMAT
Definition videoio.hpp:150
@ CV__CAP_PROP_LATEST
Definition videoio.hpp:215
@ CAP_PROP_VIDEO_TOTAL_CHANNELS
(read-only) Number of video channels
Definition videoio.hpp:199
@ CAP_PROP_SATURATION
Saturation of the image (only for cameras).
Definition videoio.hpp:155
@ CAP_PROP_FOCUS
Definition videoio.hpp:172
@ CAP_PROP_WB_TEMPERATURE
white-balance color temperature
Definition videoio.hpp:188
@ CAP_PROP_BACKLIGHT
Definition videoio.hpp:175
@ CAP_PROP_STREAM_OPEN_TIME_USEC
(read-only) time in microseconds since Jan 1 1970 when stream was opened. Applicable for FFmpeg backe...
Definition videoio.hpp:198
@ CAP_PROP_CHANNEL
Video input or Channel Number (only for those cameras that support)
Definition videoio.hpp:186
@ CAP_PROP_ORIENTATION_AUTO
if true - rotates output frames of CvCapture considering video file's metadata (applicable for FFmpeg...
Definition videoio.hpp:192
@ CAP_PROP_HW_ACCELERATION
(open-only) Hardware acceleration type (see VideoAccelerationType). Setting supported only via params...
Definition videoio.hpp:193
@ CAP_PROP_TEMPERATURE
Definition videoio.hpp:167
@ CAP_PROP_AUDIO_POS
(read-only) Audio position is measured in samples. Accurate audio sample timestamp of previous grabbe...
Definition videoio.hpp:202
@ CAP_PROP_VIDEO_STREAM
(open-only) Specify video stream, 0-based index. Use -1 to disable video stream from file or IP camer...
Definition videoio.hpp:200
@ CAP_PROP_WHITE_BALANCE_RED_V
Definition videoio.hpp:170
@ CAP_PROP_SAR_NUM
Sample aspect ratio: num/den (num)
Definition videoio.hpp:183
@ CAP_PROP_BUFFERSIZE
Definition videoio.hpp:181
@ CAP_PROP_N_THREADS
(open-only) Set the maximum number of threads to use. Use 0 to use as many threads as CPU cores (appl...
Definition videoio.hpp:213
@ CAP_PROP_FOURCC
4-character code of codec. see VideoWriter::fourcc .
Definition videoio.hpp:148
@ CAP_PROP_OPEN_TIMEOUT_MSEC
(open-only) timeout in milliseconds for opening a video capture (applicable for FFmpeg and GStreamer ...
Definition videoio.hpp:196
@ CAP_PROP_AUTO_EXPOSURE
DC1394: exposure control done by camera, user can adjust reference level using this feature.
Definition videoio.hpp:165
@ CAP_PROP_AUDIO_DATA_DEPTH
(open, read) Alternative definition to bits-per-sample, but with clear handling of 32F / 32S
Definition videoio.hpp:204
@ CAP_PROP_AUDIO_TOTAL_STREAMS
(read-only) Number of audio streams.
Definition videoio.hpp:208
@ CAP_PROP_HW_ACCELERATION_USE_OPENCL
(open-only) If non-zero, create new OpenCL context and bind it to current thread. The OpenCL context ...
Definition videoio.hpp:195
@ CAP_PROP_CODEC_PIXEL_FORMAT
(read-only) codec's pixel format. 4-character code - see VideoWriter::fourcc . Subset of AV_PIX_FMT_*...
Definition videoio.hpp:189
@ CAP_PROP_POS_FRAMES
0-based index of the frame to be decoded/captured next. When the index i is set in RAW mode (CAP_PROP...
Definition videoio.hpp:143
@ CAP_PROP_SETTINGS
Pop up video/camera filter dialog (note: only supported by DSHOW backend currently....
Definition videoio.hpp:180
@ CAP_PROP_ISO_SPEED
Definition videoio.hpp:174
@ CAP_PROP_IRIS
Definition videoio.hpp:179
@ CAP_PROP_FRAME_TYPE
(read-only) FFmpeg back-end only - Frame type ascii code (73 = 'I', 80 = 'P', 66 = 'B' or 63 = '?...
Definition videoio.hpp:212
@ CAP_PROP_BITRATE
(read-only) Video bitrate in kbits/s
Definition videoio.hpp:190
@ CAP_PROP_ZOOM
Definition videoio.hpp:171
@ CAP_PROP_AUTO_WB
enable/ disable auto white-balance
Definition videoio.hpp:187
@ CAP_PROP_POS_AVI_RATIO
Relative position of the video file: 0=start of the film, 1=end of the film.
Definition videoio.hpp:144
@ CAP_PROP_POS_MSEC
Current position of the video file in milliseconds.
Definition videoio.hpp:142
@ CAP_PROP_CODEC_EXTRADATA_INDEX
Positive index indicates that returning extra data is supported by the video back end....
Definition videoio.hpp:211
@ CAP_PROP_BRIGHTNESS
Brightness of the image (only for those cameras that support).
Definition videoio.hpp:153
@ CAP_PROP_PAN
Definition videoio.hpp:176
@ CAP_PROP_TRIGGER_DELAY
Definition videoio.hpp:169
@ CAP_PROP_TRIGGER
Definition videoio.hpp:168
@ CAP_PROP_GUID
Definition videoio.hpp:173
@ CAP_PROP_SHARPNESS
Definition videoio.hpp:164
@ CAP_PROP_HUE
Hue of the image (only for cameras).
Definition videoio.hpp:156
@ CAP_PROP_SAR_DEN
Sample aspect ratio: num/den (den)
Definition videoio.hpp:184
@ CAP_PROP_FRAME_WIDTH
Width of the frames in the video stream.
Definition videoio.hpp:145
@ CAP_PROP_AUDIO_SHIFT_NSEC
(read only) Contains the time difference between the start of the audio stream and the video stream i...
Definition videoio.hpp:203
@ CAP_PROP_MONOCHROME
Definition videoio.hpp:163
@ CAP_PROP_AUDIO_STREAM
(open-only) Specify stream in multi-language media files, -1 - disable audio processing or microphone...
Definition videoio.hpp:201
@ CAP_PROP_ROLL
Definition videoio.hpp:178
@ CAP_PROP_AUDIO_BASE_INDEX
(read-only) Index of the first audio channel for .retrieve() calls. That audio channel number continu...
Definition videoio.hpp:206
@ CAP_PROP_LRF_HAS_KEY_FRAME
FFmpeg back-end only - Indicates whether the Last Raw Frame (LRF), output from VideoCapture::read() w...
Definition videoio.hpp:210
@ CAP_PROP_READ_TIMEOUT_MSEC
(open-only) timeout in milliseconds for reading from a video capture (applicable for FFmpeg and GStre...
Definition videoio.hpp:197
@ CAP_PROP_CONVERT_RGB
Definition videoio.hpp:159
@ CAP_PROP_TILT
Definition videoio.hpp:177
@ CAP_PROP_HW_DEVICE
(open-only) Hardware device index (select GPU if multiple available). Device enumeration is accelerat...
Definition videoio.hpp:194
@ CAP_PROP_FRAME_HEIGHT
Height of the frames in the video stream.
Definition videoio.hpp:146
@ CAP_PROP_AUTOFOCUS
Definition videoio.hpp:182
@ CAP_PROP_FRAME_COUNT
Number of frames in the video file.
Definition videoio.hpp:149
@ CAP_PROP_AUDIO_TOTAL_CHANNELS
(read-only) Number of audio channels in the selected audio stream (mono, stereo, etc)
Definition videoio.hpp:207
@ CAP_PROP_AUDIO_SYNCHRONIZE
(open, read) Enables audio synchronization.
Definition videoio.hpp:209
@ CAP_PROP_CONTRAST
Contrast of the image (only for cameras).
Definition videoio.hpp:154
@ CAP_PROP_MODE
Backend-specific value indicating the current capture mode.
Definition videoio.hpp:152
@ CAP_PROP_FPS
Frame rate.
Definition videoio.hpp:147
@ CAP_PROP_GAIN
Gain of the image (only for those cameras that support).
Definition videoio.hpp:157
@ CAP_PROP_EXPOSURE
Exposure (only for those cameras that support).
Definition videoio.hpp:158
@ CAP_PROP_WHITE_BALANCE_BLUE_U
Currently unsupported.
Definition videoio.hpp:161
VideoCaptureOBSensorProperties
OBSENSOR properties.
Definition videoio.hpp:694
VideoCaptureOBSensorDataType
OBSENSOR data given from image generator.
Definition videoio.hpp:679
VideoCaptureOBSensorGenerators
OBSENSOR stream generator.
Definition videoio.hpp:686
VideoAccelerationType
Video Acceleration type.
Definition videoio.hpp:256
@ CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO
Definition videoio.hpp:282
@ CAP_PROP_DC1394_MAX
Definition videoio.hpp:283
@ CAP_PROP_DC1394_OFF
turn the feature off (not controlled manually nor automatically).
Definition videoio.hpp:279
@ CAP_PROP_DC1394_MODE_MANUAL
set automatically when a value of the feature is set by the user.
Definition videoio.hpp:280
@ CAP_PROP_DC1394_MODE_AUTO
Definition videoio.hpp:281
@ CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT
Number of output channels from sensor used for data transfer.
Definition videoio.hpp:523
@ CAP_PROP_XI_DECIMATION_PATTERN
Decimation pattern type.
Definition videoio.hpp:447
@ CAP_PROP_XI_WB_KG
White balance green coefficient.
Definition videoio.hpp:459
@ CAP_PROP_XI_BINNING_VERTICAL
Vertical Binning - number of vertical photo-sensitive cells to combine together.
Definition videoio.hpp:441
@ CAP_PROP_XI_CC_MATRIX_20
Color Correction Matrix element [2][0].
Definition videoio.hpp:493
@ CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH
Device output data bit depth.
Definition videoio.hpp:467
@ CAP_PROP_XI_DOWNSAMPLING
Change image resolution by binning or skipping.
Definition videoio.hpp:414
@ CAP_PROP_XI_SHARPNESS
Sharpness Strength.
Definition videoio.hpp:484
@ CAP_PROP_XI_LUT_INDEX
Control the index (offset) of the coefficient to access in the LUT.
Definition videoio.hpp:531
@ CAP_PROP_XI_BINNING_SELECTOR
Binning engine selector.
Definition videoio.hpp:440
@ CAP_PROP_XI_EXPOSURE_BURST_COUNT
Sets the number of times of exposure in one frame.
Definition videoio.hpp:436
@ CAP_PROP_XI_ROW_FPN_CORRECTION
Correction of row FPN.
Definition videoio.hpp:545
@ CAP_PROP_XI_GPO_SELECTOR
Selects general purpose output.
Definition videoio.hpp:423
@ CAP_PROP_XI_COUNTER_VALUE
Counter status.
Definition videoio.hpp:526
@ CAP_PROP_XI_DECIMATION_SELECTOR
Decimation engine selector.
Definition videoio.hpp:444
@ CAP_PROP_XI_AEAG_LEVEL
Average intensity of output signal AEAG should achieve(in %).
Definition videoio.hpp:433
@ CAP_PROP_XI_CC_MATRIX_21
Color Correction Matrix element [2][1].
Definition videoio.hpp:494
@ CAP_PROP_XI_DOWNSAMPLING_TYPE
Change image downsampling type.
Definition videoio.hpp:439
@ CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH
Sensor output data bit depth.
Definition videoio.hpp:466
@ CAP_PROP_XI_HDR_KNEEPOINT_COUNT
The number of kneepoints in the PWLR.
Definition videoio.hpp:548
@ CAP_PROP_XI_TRG_SELECTOR
Selects the type of trigger.
Definition videoio.hpp:502
@ CAP_PROP_XI_DEVICE_RESET
Resets the camera to default state.
Definition videoio.hpp:543
@ CAP_PROP_XI_LENS_MODE
Status of lens control interface. This shall be set to XI_ON before any Lens operations.
Definition videoio.hpp:508
@ CAP_PROP_XI_DEVICE_MODEL_ID
Returns device model id.
Definition videoio.hpp:516
@ CAP_PROP_XI_GAIN
Gain in dB.
Definition videoio.hpp:438
@ CAP_PROP_XI_EXP_PRIORITY
Exposure priority (0.5 - exposure 50%, gain 50%).
Definition videoio.hpp:430
@ CAP_PROP_XI_LENS_APERTURE_VALUE
Current lens aperture value in stops. Examples: 2.8, 4, 5.6, 8, 11.
Definition videoio.hpp:509
@ CAP_PROP_XI_DEFAULT_CC_MATRIX
Set default Color Correction Matrix.
Definition videoio.hpp:501
@ CAP_PROP_XI_IMAGE_IS_COLOR
Returns 1 for color cameras.
Definition videoio.hpp:480
@ CAP_PROP_XI_FFS_ACCESS_KEY
Setting of key enables file operations on some cameras.
Definition videoio.hpp:561
@ CAP_PROP_XI_AEAG_ROI_OFFSET_X
Automatic exposure/gain ROI offset X.
Definition videoio.hpp:453
@ CAP_PROP_XI_LIMIT_BANDWIDTH
Set/get bandwidth(datarate)(in Megabits).
Definition videoio.hpp:465
@ CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH
bitdepth of data returned by function xiGetImage.
Definition videoio.hpp:468
@ CAP_PROP_XI_CC_MATRIX_00
Color Correction Matrix element [0][0].
Definition videoio.hpp:485
@ CAP_PROP_XI_LENS_FEATURE
Allows access to lens feature value currently selected by XI_PRM_LENS_FEATURE_SELECTOR.
Definition videoio.hpp:515
@ CAP_PROP_XI_COLOR_FILTER_ARRAY
Returns color filter array type of RAW data.
Definition videoio.hpp:481
@ CAP_PROP_XI_AEAG_ROI_OFFSET_Y
Automatic exposure/gain ROI offset Y.
Definition videoio.hpp:454
@ CAP_PROP_XI_GPO_MODE
Set general purpose output mode.
Definition videoio.hpp:424
@ CAP_PROP_XI_OFFSET_X
Horizontal offset from the origin to the area of interest (in pixels).
Definition videoio.hpp:416
@ CAP_PROP_XI_CMS
Mode of color management system.
Definition videoio.hpp:478
@ CAP_PROP_XI_GPI_MODE
Set general purpose input mode.
Definition videoio.hpp:421
@ CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE
Data packing type. Some cameras supports only specific packing type.
Definition videoio.hpp:470
@ CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT
Acquisition buffer size unit in bytes. Default 1. E.g. Value 1024 means that buffer_size is in KiByte...
Definition videoio.hpp:538
@ CAP_PROP_XI_CC_MATRIX_33
Color Correction Matrix element [3][3].
Definition videoio.hpp:500
@ CAP_PROP_XI_COLUMN_FPN_CORRECTION
Correction of column FPN.
Definition videoio.hpp:544
@ CAP_PROP_XI_SENSOR_FEATURE_VALUE
Allows access to sensor feature value currently selected by XI_PRM_SENSOR_FEATURE_SELECTOR.
Definition videoio.hpp:563
@ CAP_PROP_XI_GAIN_SELECTOR
Gain selector for parameter Gain allows to select different type of gains.
Definition videoio.hpp:437
@ CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA
The alpha channel of RGB32 output image format.
Definition videoio.hpp:518
@ CAP_PROP_XI_IS_DEVICE_EXIST
Returns 1 if camera connected and works properly.
Definition videoio.hpp:536
@ CAP_PROP_XI_TRG_DELAY
Specifies the delay in microseconds (us) to apply after the trigger reception before activating it.
Definition videoio.hpp:533
@ CAP_PROP_XI_CC_MATRIX_31
Color Correction Matrix element [3][1].
Definition videoio.hpp:498
@ CAP_PROP_XI_WIDTH
Width of the Image provided by the device (in pixels).
Definition videoio.hpp:461
@ CAP_PROP_XI_DEBUG_LEVEL
Set debug level.
Definition videoio.hpp:555
@ CAP_PROP_XI_DECIMATION_VERTICAL
Vertical Decimation - vertical sub-sampling of the image - reduces the vertical resolution of the ima...
Definition videoio.hpp:445
@ CAP_PROP_XI_BUFFERS_QUEUE_SIZE
Queue of field/frame buffers.
Definition videoio.hpp:540
@ CAP_PROP_XI_OFFSET_Y
Vertical offset from the origin to the area of interest (in pixels).
Definition videoio.hpp:417
@ CAP_PROP_XI_TIMEOUT
Image capture timeout in milliseconds.
Definition videoio.hpp:434
@ CAP_PROP_XI_HEIGHT
Height of the Image provided by the device (in pixels).
Definition videoio.hpp:462
@ CAP_PROP_XI_LED_MODE
Define camera signalling LED functionality.
Definition videoio.hpp:426
@ CAP_PROP_XI_SENSOR_MODE
Current sensor mode. Allows to select sensor mode by one integer. Setting of this parameter affects: ...
Definition videoio.hpp:546
@ CAP_PROP_XI_ACQ_FRAME_BURST_COUNT
Sets number of frames acquired by burst. This burst is used only if trigger is set to FrameBurstStart...
Definition videoio.hpp:503
@ CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX
Sensor clock frequency index. Sensor with selected frequencies have possibility to set the frequency ...
Definition videoio.hpp:522
@ CAP_PROP_XI_DATA_FORMAT
Output data format.
Definition videoio.hpp:415
@ CAP_PROP_XI_AUTO_WB
Automatic white balance.
Definition videoio.hpp:428
@ CAP_PROP_XI_TARGET_TEMP
Set sensor target temperature for cooling.
Definition videoio.hpp:473
@ CAP_PROP_XI_IMAGE_PAYLOAD_SIZE
Buffer size in bytes sufficient for output image returned by xiGetImage.
Definition videoio.hpp:519
@ CAP_PROP_XI_LENS_FOCUS_DISTANCE
Lens focus distance in cm.
Definition videoio.hpp:512
@ CAP_PROP_XI_WB_KR
White balance red coefficient.
Definition videoio.hpp:458
@ CAP_PROP_XI_WB_KB
White balance blue coefficient.
Definition videoio.hpp:460
@ CAP_PROP_XI_CC_MATRIX_11
Color Correction Matrix element [1][1].
Definition videoio.hpp:490
@ CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT
Number of buffers to commit to low level.
Definition videoio.hpp:541
@ CAP_PROP_XI_BINNING_HORIZONTAL
Horizontal Binning - number of horizontal photo-sensitive cells to combine together.
Definition videoio.hpp:442
@ CAP_PROP_XI_AG_MAX_LIMIT
Maximum limit of gain in AEAG procedure.
Definition videoio.hpp:432
@ CAP_PROP_XI_HW_REVISION
Returns hardware revision number.
Definition videoio.hpp:554
@ CAP_PROP_XI_FFS_FILE_ID
File number.
Definition videoio.hpp:557
@ CAP_PROP_XI_BPC
Correction of bad pixels.
Definition videoio.hpp:457
@ CAP_PROP_XI_LENS_FOCAL_LENGTH
Lens focal distance in mm.
Definition videoio.hpp:513
@ CAP_PROP_XI_BUFFER_POLICY
Data move policy.
Definition videoio.hpp:529
@ CAP_PROP_XI_AVAILABLE_BANDWIDTH
Calculate and returns available interface bandwidth(int Megabits).
Definition videoio.hpp:528
@ CAP_PROP_XI_SENSOR_BOARD_TEMP
Camera sensor board temperature.
Definition videoio.hpp:477
@ CAP_PROP_XI_SENSOR_TAPS
Number of taps.
Definition videoio.hpp:452
@ CAP_PROP_XI_HDR_T2
Position of second kneepoint (in % of XI_PRM_EXPOSURE).
Definition videoio.hpp:550
@ CAP_PROP_XI_TS_RST_SOURCE
Defines which source will be used for timestamp reset. Writing this parameter will trigger settings o...
Definition videoio.hpp:535
@ CAP_PROP_XI_CC_MATRIX_01
Color Correction Matrix element [0][1].
Definition videoio.hpp:486
@ CAP_PROP_XI_KNEEPOINT2
Value of second kneepoint (% of sensor saturation).
Definition videoio.hpp:552
@ CAP_PROP_XI_IMAGE_BLACK_LEVEL
Last image black level counts. Can be used for Offline processing to recall it.
Definition videoio.hpp:553
@ CAP_PROP_XI_LUT_VALUE
Value at entry LUTIndex of the LUT.
Definition videoio.hpp:532
@ CAP_PROP_XI_LED_SELECTOR
Selects camera signalling LED.
Definition videoio.hpp:425
@ CAP_PROP_XI_OUTPUT_DATA_PACKING
Device output data packing (or grouping) enabled. Packing could be enabled if output_data_bit_depth >...
Definition videoio.hpp:469
@ CAP_PROP_XI_AEAG
Automatic exposure/gain.
Definition videoio.hpp:429
@ CAP_PROP_XI_TRG_SOFTWARE
Generates an internal trigger. PRM_TRG_SOURCE must be set to TRG_SOFTWARE.
Definition videoio.hpp:419
@ CAP_PROP_XI_HOUS_TEMP
Camera housing temperature.
Definition videoio.hpp:475
@ CAP_PROP_XI_COOLING
Start camera cooling.
Definition videoio.hpp:472
@ CAP_PROP_XI_SENSOR_FEATURE_SELECTOR
Selects the current feature which is accessible by XI_PRM_SENSOR_FEATURE_VALUE.
Definition videoio.hpp:562
@ CAP_PROP_XI_ACQ_BUFFER_SIZE
Acquisition buffer size in buffer_size_unit. Default bytes.
Definition videoio.hpp:537
@ CAP_PROP_XI_LUT_EN
Activates LUT.
Definition videoio.hpp:530
@ CAP_PROP_XI_TRG_SOURCE
Defines source of trigger.
Definition videoio.hpp:418
@ CAP_PROP_XI_HDR
Enable High Dynamic Range feature.
Definition videoio.hpp:547
@ CAP_PROP_XI_CC_MATRIX_10
Color Correction Matrix element [1][0].
Definition videoio.hpp:489
@ CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ
Sensor clock frequency in Hz.
Definition videoio.hpp:521
@ CAP_PROP_XI_EXPOSURE
Exposure time in microseconds.
Definition videoio.hpp:435
@ CAP_PROP_XI_GPI_SELECTOR
Selects general purpose input.
Definition videoio.hpp:420
@ CAP_PROP_XI_AE_MAX_LIMIT
Maximum limit of exposure in AEAG procedure.
Definition videoio.hpp:431
@ CAP_PROP_XI_FREE_FFS_SIZE
Size of free camera FFS.
Definition videoio.hpp:559
@ CAP_PROP_XI_CHIP_TEMP
Camera sensor temperature.
Definition videoio.hpp:474
@ CAP_PROP_XI_IMAGE_DATA_FORMAT
Output data format.
Definition videoio.hpp:450
@ CAP_PROP_XI_BINNING_PATTERN
Binning pattern type.
Definition videoio.hpp:443
@ CAP_PROP_XI_COUNTER_SELECTOR
Select counter.
Definition videoio.hpp:525
@ CAP_PROP_XI_LENS_FEATURE_SELECTOR
Selects the current feature which is accessible by XI_PRM_LENS_FEATURE.
Definition videoio.hpp:514
@ CAP_PROP_XI_GPI_LEVEL
Get general purpose level.
Definition videoio.hpp:422
@ CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT
Current format of pixels on transport layer.
Definition videoio.hpp:520
@ CAP_PROP_XI_CC_MATRIX_03
Color Correction Matrix element [0][3].
Definition videoio.hpp:488
@ CAP_PROP_XI_APPLY_CMS
Enable applying of CMS profiles to xiGetImage (see XI_PRM_INPUT_CMS_PROFILE, XI_PRM_OUTPUT_CMS_PROFIL...
Definition videoio.hpp:479
@ CAP_PROP_XI_RECENT_FRAME
GetImage returns most recent frame.
Definition videoio.hpp:542
@ CAP_PROP_XI_FFS_FILE_SIZE
Size of file.
Definition videoio.hpp:558
@ CAP_PROP_XI_DEBOUNCE_POL
Debounce polarity (pol = 1 t0 - falling edge, t1 - rising edge).
Definition videoio.hpp:507
@ CAP_PROP_XI_DEBOUNCE_T0
Debounce time (x * 10us).
Definition videoio.hpp:505
@ CAP_PROP_XI_SHUTTER_TYPE
Change sensor shutter type(CMOS sensor).
Definition videoio.hpp:451
@ CAP_PROP_XI_ACQ_TIMING_MODE
Type of sensor frames timing.
Definition videoio.hpp:527
@ CAP_PROP_XI_USED_FFS_SIZE
Size of used camera FFS.
Definition videoio.hpp:560
@ CAP_PROP_XI_CC_MATRIX_02
Color Correction Matrix element [0][2].
Definition videoio.hpp:487
@ CAP_PROP_XI_HOUS_BACK_SIDE_TEMP
Camera housing back side temperature.
Definition videoio.hpp:476
@ CAP_PROP_XI_GAMMAC
Chromaticity gamma.
Definition videoio.hpp:483
@ CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR
Selects which test pattern generator is controlled by the TestPattern feature.
Definition videoio.hpp:448
@ CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION
Automatic bandwidth calculation.
Definition videoio.hpp:556
@ CAP_PROP_XI_CC_MATRIX_32
Color Correction Matrix element [3][2].
Definition videoio.hpp:499
@ CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE
Acquisition transport buffer size in bytes.
Definition videoio.hpp:539
@ CAP_PROP_XI_CC_MATRIX_30
Color Correction Matrix element [3][0].
Definition videoio.hpp:497
@ CAP_PROP_XI_AEAG_ROI_WIDTH
Automatic exposure/gain ROI Width.
Definition videoio.hpp:455
@ CAP_PROP_XI_KNEEPOINT1
Value of first kneepoint (% of sensor saturation).
Definition videoio.hpp:551
@ CAP_PROP_XI_DEVICE_SN
Returns device serial number.
Definition videoio.hpp:517
@ CAP_PROP_XI_CC_MATRIX_23
Color Correction Matrix element [2][3].
Definition videoio.hpp:496
@ CAP_PROP_XI_CC_MATRIX_22
Color Correction Matrix element [2][2].
Definition videoio.hpp:495
@ CAP_PROP_XI_HDR_T1
Position of first kneepoint(in % of XI_PRM_EXPOSURE).
Definition videoio.hpp:549
@ CAP_PROP_XI_LENS_FOCUS_MOVE
Moves lens focus motor by steps set in XI_PRM_LENS_FOCUS_MOVEMENT_VALUE.
Definition videoio.hpp:511
@ CAP_PROP_XI_DEBOUNCE_T1
Debounce time (x * 10us).
Definition videoio.hpp:506
@ CAP_PROP_XI_IS_COOLED
Returns 1 for cameras that support cooling.
Definition videoio.hpp:471
@ CAP_PROP_XI_DECIMATION_HORIZONTAL
Horizontal Decimation - horizontal sub-sampling of the image - reduces the horizontal resolution of t...
Definition videoio.hpp:446
@ CAP_PROP_XI_GAMMAY
Luminosity gamma.
Definition videoio.hpp:482
@ CAP_PROP_XI_REGION_MODE
Activates/deactivates Region selected by Region Selector.
Definition videoio.hpp:464
@ CAP_PROP_XI_CC_MATRIX_12
Color Correction Matrix element [1][2].
Definition videoio.hpp:491
@ CAP_PROP_XI_FRAMERATE
Define framerate in Hz.
Definition videoio.hpp:524
@ CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE
Lens current focus movement value to be used by XI_PRM_LENS_FOCUS_MOVE in motor steps.
Definition videoio.hpp:510
@ CAP_PROP_XI_AEAG_ROI_HEIGHT
Automatic exposure/gain ROI Height.
Definition videoio.hpp:456
@ CAP_PROP_XI_TS_RST_MODE
Defines how time stamp reset engine will be armed.
Definition videoio.hpp:534
@ CAP_PROP_XI_TEST_PATTERN
Selects which test pattern type is generated by the selected generator.
Definition videoio.hpp:449
@ CAP_PROP_XI_MANUAL_WB
Calculates White Balance(must be called during acquisition).
Definition videoio.hpp:427
@ CAP_PROP_XI_CC_MATRIX_13
Color Correction Matrix element [1][3].
Definition videoio.hpp:492
@ CAP_PROP_XI_REGION_SELECTOR
Selects Region in Multiple ROI which parameters are set by width, height, ... ,region mode.
Definition videoio.hpp:463
@ CAP_PROP_XI_DEBOUNCE_EN
Enable/Disable debounce to selected GPI.
Definition videoio.hpp:504
@ CAP_PROP_OBSENSOR_INTRINSIC_FY
Definition videoio.hpp:697
@ CAP_PROP_OBSENSOR_INTRINSIC_CX
Definition videoio.hpp:698
@ CAP_PROP_OBSENSOR_INTRINSIC_CY
Definition videoio.hpp:699
@ CAP_PROP_OBSENSOR_INTRINSIC_FX
Definition videoio.hpp:696
@ CAP_PROP_GSTREAMER_QUEUE_LENGTH
Default is 1.
Definition videoio.hpp:362
@ CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE
Definition videoio.hpp:615
@ CAP_PROP_INTELPERC_PROFILE_IDX
Definition videoio.hpp:614
@ CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ
Definition videoio.hpp:618
@ CAP_PROP_INTELPERC_PROFILE_COUNT
Definition videoio.hpp:613
@ CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT
Definition videoio.hpp:619
@ CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD
Definition videoio.hpp:617
@ CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE
Definition videoio.hpp:616
@ CAP_PVAPI_PIXELFORMAT_BGRA32
Bgra32.
Definition videoio.hpp:404
@ CAP_PVAPI_PIXELFORMAT_BAYER16
Bayer16.
Definition videoio.hpp:400
@ CAP_PVAPI_PIXELFORMAT_BAYER8
Bayer8.
Definition videoio.hpp:399
@ CAP_PVAPI_PIXELFORMAT_RGBA32
Rgba32.
Definition videoio.hpp:403
@ CAP_PVAPI_PIXELFORMAT_MONO8
Mono8.
Definition videoio.hpp:397
@ CAP_PVAPI_PIXELFORMAT_MONO16
Mono16.
Definition videoio.hpp:398
@ CAP_PVAPI_PIXELFORMAT_BGR24
Bgr24.
Definition videoio.hpp:402
@ CAP_PVAPI_PIXELFORMAT_RGB24
Rgb24.
Definition videoio.hpp:401
@ CAP_OPENNI_VGA_30HZ
Definition videoio.hpp:349
@ CAP_OPENNI_SXGA_30HZ
Definition videoio.hpp:351
@ CAP_OPENNI_QVGA_60HZ
Definition videoio.hpp:353
@ CAP_OPENNI_QVGA_30HZ
Definition videoio.hpp:352
@ CAP_OPENNI_SXGA_15HZ
Definition videoio.hpp:350
@ CAP_PROP_ARAVIS_AUTOTRIGGER
Automatically trigger frame capture if camera is configured with software trigger.
Definition videoio.hpp:574
@ CAP_OBSENSOR_BGR_IMAGE
Data given from BGR stream generator.
Definition videoio.hpp:681
@ CAP_OBSENSOR_IR_IMAGE
Data given from IR stream generator(CV_16UC1)
Definition videoio.hpp:682
@ CAP_OBSENSOR_DEPTH_MAP
Depth values in mm (CV_16UC1)
Definition videoio.hpp:680
@ CAP_OPENNI_DEPTH_GENERATOR
Definition videoio.hpp:293
@ CAP_OPENNI_IMAGE_GENERATOR
Definition videoio.hpp:294
@ CAP_OPENNI_IR_GENERATOR
Definition videoio.hpp:295
@ CAP_OPENNI_GENERATORS_MASK
Definition videoio.hpp:296
@ CAP_PROP_PVAPI_DECIMATIONVERTICAL
Vertical sub-sampling of the image.
Definition videoio.hpp:375
@ CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE
FrameStartTriggerMode: Determines how a frame is initiated.
Definition videoio.hpp:373
@ CAP_PROP_PVAPI_MULTICASTIP
IP for enable multicast master mode. 0 for disable multicast.
Definition videoio.hpp:372
@ CAP_PROP_PVAPI_BINNINGY
Vertical binning factor.
Definition videoio.hpp:377
@ CAP_PROP_PVAPI_DECIMATIONHORIZONTAL
Horizontal sub-sampling of the image.
Definition videoio.hpp:374
@ CAP_PROP_PVAPI_BINNINGX
Horizontal binning factor.
Definition videoio.hpp:376
@ CAP_PROP_PVAPI_PIXELFORMAT
Pixel format.
Definition videoio.hpp:378
@ CAP_INTELPERC_IMAGE_GENERATOR
Definition videoio.hpp:624
@ CAP_INTELPERC_GENERATORS_MASK
Definition videoio.hpp:626
@ CAP_INTELPERC_DEPTH_GENERATOR
Definition videoio.hpp:623
@ CAP_INTELPERC_IR_GENERATOR
Definition videoio.hpp:625
@ CAP_OBSENSOR_IR_GENERATOR
Definition videoio.hpp:689
@ CAP_OBSENSOR_DEPTH_GENERATOR
Definition videoio.hpp:687
@ CAP_OBSENSOR_GENERATORS_MASK
Definition videoio.hpp:690
@ CAP_OBSENSOR_IMAGE_GENERATOR
Definition videoio.hpp:688
@ CAP_PROP_GPHOTO2_FLUSH_MSGS
Readonly, returns (const char *).
Definition videoio.hpp:652
@ CAP_PROP_EXPOSUREPROGRAM
Camera exposure program.
Definition videoio.hpp:655
@ CAP_PROP_APERTURE
Aperture. Can be readonly, depends on camera program.
Definition videoio.hpp:654
@ CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE
Reload all settings on set.
Definition videoio.hpp:650
@ CAP_PROP_GPHOTO2_RELOAD_CONFIG
Trigger, only by set. Reload camera settings.
Definition videoio.hpp:649
@ CAP_PROP_GPHOTO2_COLLECT_MSGS
Collect messages with details.
Definition videoio.hpp:651
@ CAP_PROP_VIEWFINDER
Enter liveview mode.
Definition videoio.hpp:656
@ CAP_PROP_GPHOTO2_PREVIEW
Capture only preview from liveview mode.
Definition videoio.hpp:647
@ CAP_PROP_GPHOTO2_WIDGET_ENUMERATE
Readonly, returns (const char *).
Definition videoio.hpp:648
@ CAP_PROP_SPEED
Exposure speed. Can be readonly, depends on camera program.
Definition videoio.hpp:653
@ CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE
Definition videoio.hpp:323
@ CAP_OPENNI_DEPTH_GENERATOR_PRESENT
Definition videoio.hpp:324
@ CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION
Definition videoio.hpp:327
@ CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON
Definition videoio.hpp:328
@ CAP_OPENNI_IR_GENERATOR_PRESENT
Definition videoio.hpp:329
@ CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH
Definition videoio.hpp:326
@ CAP_OPENNI_IMAGE_GENERATOR_PRESENT
Definition videoio.hpp:322
@ CAP_OPENNI_DEPTH_GENERATOR_BASELINE
Definition videoio.hpp:325
@ CAP_PROP_OPENNI_REGISTRATION
Definition videoio.hpp:304
@ CAP_PROP_OPENNI_MAX_TIME_DURATION
Definition videoio.hpp:311
@ CAP_PROP_OPENNI_MAX_BUFFER_SIZE
Definition videoio.hpp:309
@ CAP_PROP_OPENNI2_MIRROR
Definition videoio.hpp:314
@ CAP_PROP_OPENNI_CIRCLE_BUFFER
Definition videoio.hpp:310
@ CAP_PROP_OPENNI_REGISTRATION_ON
Definition videoio.hpp:307
@ CAP_PROP_OPENNI_BASELINE
In mm.
Definition videoio.hpp:302
@ CAP_PROP_OPENNI_FOCAL_LENGTH
In pixels.
Definition videoio.hpp:303
@ CAP_PROP_OPENNI2_SYNC
Definition videoio.hpp:313
@ CAP_PROP_OPENNI_GENERATOR_PRESENT
Definition videoio.hpp:312
@ CAP_PROP_OPENNI_OUTPUT_MODE
Definition videoio.hpp:300
@ CAP_PROP_OPENNI_FRAME_MAX_DEPTH
In mm.
Definition videoio.hpp:301
@ CAP_PROP_OPENNI_APPROX_FRAME_SYNC
Definition videoio.hpp:308
@ CAP_PROP_IMAGES_LAST
Definition videoio.hpp:670
@ CAP_PROP_IMAGES_BASE
Definition videoio.hpp:669
@ CAP_PVAPI_FSTRIGMODE_FIXEDRATE
FixedRate.
Definition videoio.hpp:385
@ CAP_PVAPI_FSTRIGMODE_SOFTWARE
Software.
Definition videoio.hpp:386
@ CAP_PVAPI_FSTRIGMODE_SYNCIN2
SyncIn2.
Definition videoio.hpp:384
@ CAP_PVAPI_FSTRIGMODE_FREERUN
Freerun.
Definition videoio.hpp:382
@ CAP_PVAPI_FSTRIGMODE_SYNCIN1
SyncIn1.
Definition videoio.hpp:383
@ CAP_PROP_GIGA_FRAME_SENS_WIDTH
Definition videoio.hpp:604
@ CAP_PROP_GIGA_FRAME_WIDTH_MAX
Definition videoio.hpp:602
@ CAP_PROP_GIGA_FRAME_OFFSET_X
Definition videoio.hpp:600
@ CAP_PROP_GIGA_FRAME_SENS_HEIGH
Definition videoio.hpp:605
@ CAP_PROP_GIGA_FRAME_HEIGH_MAX
Definition videoio.hpp:603
@ CAP_PROP_GIGA_FRAME_OFFSET_Y
Definition videoio.hpp:601
@ CAP_INTELPERC_DEPTH_MAP
Each pixel is a 16-bit integer. The value indicates the distance from an object to the camera's XY pl...
Definition videoio.hpp:629
@ CAP_INTELPERC_IR_MAP
Each pixel is a 16-bit integer. The value indicates the intensity of the reflected laser beam.
Definition videoio.hpp:631
@ CAP_INTELPERC_IMAGE
Definition videoio.hpp:632
@ CAP_INTELPERC_UVDEPTH_MAP
Each pixel contains two 32-bit floating point values in the range of 0-1, representing the mapping of...
Definition videoio.hpp:630
@ CAP_OPENNI_DEPTH_MAP
Depth values in mm (CV_16UC1)
Definition videoio.hpp:336
@ CAP_OPENNI_IR_IMAGE
Data given from IR image generator.
Definition videoio.hpp:345
@ CAP_OPENNI_BGR_IMAGE
Data given from RGB image generator.
Definition videoio.hpp:342
@ CAP_OPENNI_DISPARITY_MAP_32F
Disparity in pixels (CV_32FC1)
Definition videoio.hpp:339
@ CAP_OPENNI_VALID_DEPTH_MASK
CV_8UC1.
Definition videoio.hpp:340
@ CAP_OPENNI_DISPARITY_MAP
Disparity in pixels (CV_8UC1)
Definition videoio.hpp:338
@ CAP_OPENNI_POINT_CLOUD_MAP
XYZ in meters (CV_32FC3)
Definition videoio.hpp:337
@ CAP_OPENNI_GRAY_IMAGE
Data given from RGB image generator.
Definition videoio.hpp:343
@ CAP_PVAPI_DECIMATION_2OUTOF4
2 out of 4 decimation
Definition videoio.hpp:391
@ CAP_PVAPI_DECIMATION_OFF
Off.
Definition videoio.hpp:390
@ CAP_PVAPI_DECIMATION_2OUTOF16
2 out of 16 decimation
Definition videoio.hpp:393
@ CAP_PVAPI_DECIMATION_2OUTOF8
2 out of 8 decimation
Definition videoio.hpp:392
@ CAP_PROP_IOS_DEVICE_FOCUS
Definition videoio.hpp:584
@ CAP_PROP_IOS_DEVICE_TORCH
Definition videoio.hpp:588
@ CAP_PROP_IOS_DEVICE_WHITEBALANCE
Definition videoio.hpp:587
@ CAP_PROP_IOS_DEVICE_FLASH
Definition videoio.hpp:586
@ CAP_PROP_IOS_DEVICE_EXPOSURE
Definition videoio.hpp:585
@ VIDEO_ACCELERATION_ANY
Definition videoio.hpp:260
@ VIDEO_ACCELERATION_MFX
libmfx (Intel MediaSDK/oneVPL)
Definition videoio.hpp:266
@ VIDEO_ACCELERATION_NONE
Definition videoio.hpp:257
@ VIDEO_ACCELERATION_D3D11
DirectX 11.
Definition videoio.hpp:264
@ VIDEO_ACCELERATION_VAAPI
VAAPI.
Definition videoio.hpp:265
"black box" representation of the file storage associated with a file on disk.
Definition calib3d.hpp:441
Definition cvstd_wrapper.hpp:32
Definition cvstd_wrapper.hpp:74