Additional flags for video I/O API backends#
Detailed Description#
Hardware acceleration support#
Video Acceleration type. View details
IEEE 1394 drivers#
enum cv {
CAP_PROP_DC1394_OFF = -4,
CAP_PROP_DC1394_MODE_MANUAL = -3,
CAP_PROP_DC1394_MODE_AUTO = -2,
CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO = -1,
CAP_PROP_DC1394_MAX = 31
}Modes of the IEEE 1394 controlling registers (can be: auto, manual, auto single push, absolute Latter allowed with any other mode) every feature can have only one mode turned on at a time. View details
OpenNI (for Kinect)#
enum cv {
CAP_OPENNI_DEPTH_GENERATOR = 1 << 31,
CAP_OPENNI_IMAGE_GENERATOR = 1 << 30,
CAP_OPENNI_IR_GENERATOR = 1 << 29,
CAP_OPENNI_GENERATORS_MASK = CAP_OPENNI_DEPTH_GENERATOR + CAP_OPENNI_IMAGE_GENERATOR + CAP_OPENNI_IR_GENERATOR
}OpenNI map generators. View details
enum cv {
CAP_PROP_OPENNI_OUTPUT_MODE = 100,
CAP_PROP_OPENNI_FRAME_MAX_DEPTH = 101,
CAP_PROP_OPENNI_BASELINE = 102,
CAP_PROP_OPENNI_FOCAL_LENGTH = 103,
CAP_PROP_OPENNI_REGISTRATION = 104,
CAP_PROP_OPENNI_REGISTRATION_ON = CAP_PROP_OPENNI_REGISTRATION,
CAP_PROP_OPENNI_APPROX_FRAME_SYNC = 105,
CAP_PROP_OPENNI_MAX_BUFFER_SIZE = 106,
CAP_PROP_OPENNI_CIRCLE_BUFFER = 107,
CAP_PROP_OPENNI_MAX_TIME_DURATION = 108,
CAP_PROP_OPENNI_GENERATOR_PRESENT = 109,
CAP_PROP_OPENNI2_SYNC = 110,
CAP_PROP_OPENNI2_MIRROR = 111
}Properties of cameras available through OpenNI backend. View details
enum cv {
CAP_OPENNI_IMAGE_GENERATOR_PRESENT = +CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = +CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
CAP_OPENNI_DEPTH_GENERATOR_PRESENT = +CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
CAP_OPENNI_DEPTH_GENERATOR_BASELINE = +CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = +CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = +CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON = CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION,
CAP_OPENNI_IR_GENERATOR_PRESENT = +CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT
}OpenNI shortcuts. View details
enum cv {
CAP_OPENNI_DEPTH_MAP = 0,
CAP_OPENNI_POINT_CLOUD_MAP = 1,
CAP_OPENNI_DISPARITY_MAP = 2,
CAP_OPENNI_DISPARITY_MAP_32F = 3,
CAP_OPENNI_VALID_DEPTH_MASK = 4,
CAP_OPENNI_BGR_IMAGE = 5,
CAP_OPENNI_GRAY_IMAGE = 6,
CAP_OPENNI_IR_IMAGE = 7
}OpenNI data given from depth generator. View details
enum cv {
CAP_OPENNI_VGA_30HZ = 0,
CAP_OPENNI_SXGA_15HZ = 1,
CAP_OPENNI_SXGA_30HZ = 2,
CAP_OPENNI_QVGA_30HZ = 3,
CAP_OPENNI_QVGA_60HZ = 4
}Supported output modes of OpenNI image generator. View details
GStreamer#
enum cv {
CAP_PROP_GSTREAMER_QUEUE_LENGTH = 200
}PvAPI, Prosilica GigE SDK#
enum cv {
CAP_PROP_PVAPI_MULTICASTIP = 300,
CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE = 301,
CAP_PROP_PVAPI_DECIMATIONHORIZONTAL = 302,
CAP_PROP_PVAPI_DECIMATIONVERTICAL = 303,
CAP_PROP_PVAPI_BINNINGX = 304,
CAP_PROP_PVAPI_BINNINGY = 305,
CAP_PROP_PVAPI_PIXELFORMAT = 306
}PVAPI. View details
enum cv {
CAP_PVAPI_FSTRIGMODE_FREERUN = 0,
CAP_PVAPI_FSTRIGMODE_SYNCIN1 = 1,
CAP_PVAPI_FSTRIGMODE_SYNCIN2 = 2,
CAP_PVAPI_FSTRIGMODE_FIXEDRATE = 3,
CAP_PVAPI_FSTRIGMODE_SOFTWARE = 4
}PVAPI: FrameStartTriggerMode. View details
enum cv {
CAP_PVAPI_DECIMATION_OFF = 1,
CAP_PVAPI_DECIMATION_2OUTOF4 = 2,
CAP_PVAPI_DECIMATION_2OUTOF8 = 4,
CAP_PVAPI_DECIMATION_2OUTOF16 = 8
}PVAPI: DecimationHorizontal, DecimationVertical. View details
enum cv {
CAP_PVAPI_PIXELFORMAT_MONO8 = 1,
CAP_PVAPI_PIXELFORMAT_MONO16 = 2,
CAP_PVAPI_PIXELFORMAT_BAYER8 = 3,
CAP_PVAPI_PIXELFORMAT_BAYER16 = 4,
CAP_PVAPI_PIXELFORMAT_RGB24 = 5,
CAP_PVAPI_PIXELFORMAT_BGR24 = 6,
CAP_PVAPI_PIXELFORMAT_RGBA32 = 7,
CAP_PVAPI_PIXELFORMAT_BGRA32 = 8
}PVAPI: PixelFormat. View details
XIMEA Camera API#
enum cv {
CAP_PROP_XI_DOWNSAMPLING = 400,
CAP_PROP_XI_DATA_FORMAT = 401,
CAP_PROP_XI_OFFSET_X = 402,
CAP_PROP_XI_OFFSET_Y = 403,
CAP_PROP_XI_TRG_SOURCE = 404,
CAP_PROP_XI_TRG_SOFTWARE = 405,
CAP_PROP_XI_GPI_SELECTOR = 406,
CAP_PROP_XI_GPI_MODE = 407,
CAP_PROP_XI_GPI_LEVEL = 408,
CAP_PROP_XI_GPO_SELECTOR = 409,
CAP_PROP_XI_GPO_MODE = 410,
CAP_PROP_XI_LED_SELECTOR = 411,
CAP_PROP_XI_LED_MODE = 412,
CAP_PROP_XI_MANUAL_WB = 413,
CAP_PROP_XI_AUTO_WB = 414,
CAP_PROP_XI_AEAG = 415,
CAP_PROP_XI_EXP_PRIORITY = 416,
CAP_PROP_XI_AE_MAX_LIMIT = 417,
CAP_PROP_XI_AG_MAX_LIMIT = 418,
CAP_PROP_XI_AEAG_LEVEL = 419,
CAP_PROP_XI_TIMEOUT = 420,
CAP_PROP_XI_EXPOSURE = 421,
CAP_PROP_XI_EXPOSURE_BURST_COUNT = 422,
CAP_PROP_XI_GAIN_SELECTOR = 423,
CAP_PROP_XI_GAIN = 424,
CAP_PROP_XI_DOWNSAMPLING_TYPE = 426,
CAP_PROP_XI_BINNING_SELECTOR = 427,
CAP_PROP_XI_BINNING_VERTICAL = 428,
CAP_PROP_XI_BINNING_HORIZONTAL = 429,
CAP_PROP_XI_BINNING_PATTERN = 430,
CAP_PROP_XI_DECIMATION_SELECTOR = 431,
CAP_PROP_XI_DECIMATION_VERTICAL = 432,
CAP_PROP_XI_DECIMATION_HORIZONTAL = 433,
CAP_PROP_XI_DECIMATION_PATTERN = 434,
CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR = 587,
CAP_PROP_XI_TEST_PATTERN = 588,
CAP_PROP_XI_IMAGE_DATA_FORMAT = 435,
CAP_PROP_XI_SHUTTER_TYPE = 436,
CAP_PROP_XI_SENSOR_TAPS = 437,
CAP_PROP_XI_AEAG_ROI_OFFSET_X = 439,
CAP_PROP_XI_AEAG_ROI_OFFSET_Y = 440,
CAP_PROP_XI_AEAG_ROI_WIDTH = 441,
CAP_PROP_XI_AEAG_ROI_HEIGHT = 442,
CAP_PROP_XI_BPC = 445,
CAP_PROP_XI_WB_KR = 448,
CAP_PROP_XI_WB_KG = 449,
CAP_PROP_XI_WB_KB = 450,
CAP_PROP_XI_WIDTH = 451,
CAP_PROP_XI_HEIGHT = 452,
CAP_PROP_XI_REGION_SELECTOR = 589,
CAP_PROP_XI_REGION_MODE = 595,
CAP_PROP_XI_LIMIT_BANDWIDTH = 459,
CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH = 460,
CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH = 461,
CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH = 462,
CAP_PROP_XI_OUTPUT_DATA_PACKING = 463,
CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE = 464,
CAP_PROP_XI_IS_COOLED = 465,
CAP_PROP_XI_COOLING = 466,
CAP_PROP_XI_TARGET_TEMP = 467,
CAP_PROP_XI_CHIP_TEMP = 468,
CAP_PROP_XI_HOUS_TEMP = 469,
CAP_PROP_XI_HOUS_BACK_SIDE_TEMP = 590,
CAP_PROP_XI_SENSOR_BOARD_TEMP = 596,
CAP_PROP_XI_CMS = 470,
CAP_PROP_XI_APPLY_CMS = 471,
CAP_PROP_XI_IMAGE_IS_COLOR = 474,
CAP_PROP_XI_COLOR_FILTER_ARRAY = 475,
CAP_PROP_XI_GAMMAY = 476,
CAP_PROP_XI_GAMMAC = 477,
CAP_PROP_XI_SHARPNESS = 478,
CAP_PROP_XI_CC_MATRIX_00 = 479,
CAP_PROP_XI_CC_MATRIX_01 = 480,
CAP_PROP_XI_CC_MATRIX_02 = 481,
CAP_PROP_XI_CC_MATRIX_03 = 482,
CAP_PROP_XI_CC_MATRIX_10 = 483,
CAP_PROP_XI_CC_MATRIX_11 = 484,
CAP_PROP_XI_CC_MATRIX_12 = 485,
CAP_PROP_XI_CC_MATRIX_13 = 486,
CAP_PROP_XI_CC_MATRIX_20 = 487,
CAP_PROP_XI_CC_MATRIX_21 = 488,
CAP_PROP_XI_CC_MATRIX_22 = 489,
CAP_PROP_XI_CC_MATRIX_23 = 490,
CAP_PROP_XI_CC_MATRIX_30 = 491,
CAP_PROP_XI_CC_MATRIX_31 = 492,
CAP_PROP_XI_CC_MATRIX_32 = 493,
CAP_PROP_XI_CC_MATRIX_33 = 494,
CAP_PROP_XI_DEFAULT_CC_MATRIX = 495,
CAP_PROP_XI_TRG_SELECTOR = 498,
CAP_PROP_XI_ACQ_FRAME_BURST_COUNT = 499,
CAP_PROP_XI_DEBOUNCE_EN = 507,
CAP_PROP_XI_DEBOUNCE_T0 = 508,
CAP_PROP_XI_DEBOUNCE_T1 = 509,
CAP_PROP_XI_DEBOUNCE_POL = 510,
CAP_PROP_XI_LENS_MODE = 511,
CAP_PROP_XI_LENS_APERTURE_VALUE = 512,
CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE = 513,
CAP_PROP_XI_LENS_FOCUS_MOVE = 514,
CAP_PROP_XI_LENS_FOCUS_DISTANCE = 515,
CAP_PROP_XI_LENS_FOCAL_LENGTH = 516,
CAP_PROP_XI_LENS_FEATURE_SELECTOR = 517,
CAP_PROP_XI_LENS_FEATURE = 518,
CAP_PROP_XI_DEVICE_MODEL_ID = 521,
CAP_PROP_XI_DEVICE_SN = 522,
CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA = 529,
CAP_PROP_XI_IMAGE_PAYLOAD_SIZE = 530,
CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT = 531,
CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ = 532,
CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX = 533,
CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT = 534,
CAP_PROP_XI_FRAMERATE = 535,
CAP_PROP_XI_COUNTER_SELECTOR = 536,
CAP_PROP_XI_COUNTER_VALUE = 537,
CAP_PROP_XI_ACQ_TIMING_MODE = 538,
CAP_PROP_XI_AVAILABLE_BANDWIDTH = 539,
CAP_PROP_XI_BUFFER_POLICY = 540,
CAP_PROP_XI_LUT_EN = 541,
CAP_PROP_XI_LUT_INDEX = 542,
CAP_PROP_XI_LUT_VALUE = 543,
CAP_PROP_XI_TRG_DELAY = 544,
CAP_PROP_XI_TS_RST_MODE = 545,
CAP_PROP_XI_TS_RST_SOURCE = 546,
CAP_PROP_XI_IS_DEVICE_EXIST = 547,
CAP_PROP_XI_ACQ_BUFFER_SIZE = 548,
CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT = 549,
CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE = 550,
CAP_PROP_XI_BUFFERS_QUEUE_SIZE = 551,
CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT = 552,
CAP_PROP_XI_RECENT_FRAME = 553,
CAP_PROP_XI_DEVICE_RESET = 554,
CAP_PROP_XI_COLUMN_FPN_CORRECTION = 555,
CAP_PROP_XI_ROW_FPN_CORRECTION = 591,
CAP_PROP_XI_SENSOR_MODE = 558,
CAP_PROP_XI_HDR = 559,
CAP_PROP_XI_HDR_KNEEPOINT_COUNT = 560,
CAP_PROP_XI_HDR_T1 = 561,
CAP_PROP_XI_HDR_T2 = 562,
CAP_PROP_XI_KNEEPOINT1 = 563,
CAP_PROP_XI_KNEEPOINT2 = 564,
CAP_PROP_XI_IMAGE_BLACK_LEVEL = 565,
CAP_PROP_XI_HW_REVISION = 571,
CAP_PROP_XI_DEBUG_LEVEL = 572,
CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION = 573,
CAP_PROP_XI_FFS_FILE_ID = 594,
CAP_PROP_XI_FFS_FILE_SIZE = 580,
CAP_PROP_XI_FREE_FFS_SIZE = 581,
CAP_PROP_XI_USED_FFS_SIZE = 582,
CAP_PROP_XI_FFS_ACCESS_KEY = 583,
CAP_PROP_XI_SENSOR_FEATURE_SELECTOR = 585,
CAP_PROP_XI_SENSOR_FEATURE_VALUE = 586
}Properties of cameras available through XIMEA SDK backend. View details
ARAVIS Camera API#
enum cv {
CAP_PROP_ARAVIS_AUTOTRIGGER = 600
}Properties of cameras available through ARAVIS backend. View details
Android#
enum cv {
CAP_PROP_ANDROID_DEVICE_TORCH = 8001
}Properties of cameras available through NDK Camera API backend. View details
AVFoundation framework for iOS#
enum cv {
CAP_PROP_IOS_DEVICE_FOCUS = 9001,
CAP_PROP_IOS_DEVICE_EXPOSURE = 9002,
CAP_PROP_IOS_DEVICE_FLASH = 9003,
CAP_PROP_IOS_DEVICE_WHITEBALANCE = 9004,
CAP_PROP_IOS_DEVICE_TORCH = 9005
}Properties of cameras available through AVFOUNDATION backend. View details
Smartek Giganetix GigEVisionSDK#
enum cv {
CAP_PROP_GIGA_FRAME_OFFSET_X = 10001,
CAP_PROP_GIGA_FRAME_OFFSET_Y = 10002,
CAP_PROP_GIGA_FRAME_WIDTH_MAX = 10003,
CAP_PROP_GIGA_FRAME_HEIGHT_MAX = 10004,
CAP_PROP_GIGA_FRAME_HEIGH_MAX = CAP_PROP_GIGA_FRAME_HEIGHT_MAX,
CAP_PROP_GIGA_FRAME_SENS_WIDTH = 10005,
CAP_PROP_GIGA_FRAME_SENS_HEIGHT = 10006,
CAP_PROP_GIGA_FRAME_SENS_HEIGH = CAP_PROP_GIGA_FRAME_SENS_HEIGHT
}Properties of cameras available through Smartek Giganetix Ethernet Vision backend. View details
Intel Perceptual Computing SDK#
enum cv {
CAP_PROP_INTELPERC_PROFILE_COUNT = 11001,
CAP_PROP_INTELPERC_PROFILE_IDX = 11002,
CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE = 11003,
CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE = 11004,
CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD = 11005,
CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ = 11006,
CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT = 11007
}
enum cv {
CAP_INTELPERC_DEPTH_GENERATOR = 1 << 29,
CAP_INTELPERC_IMAGE_GENERATOR = 1 << 28,
CAP_INTELPERC_IR_GENERATOR = 1 << 27,
CAP_INTELPERC_GENERATORS_MASK = CAP_INTELPERC_DEPTH_GENERATOR + CAP_INTELPERC_IMAGE_GENERATOR + CAP_INTELPERC_IR_GENERATOR
}Intel Perceptual Streams. View details
enum cv {
CAP_INTELPERC_DEPTH_MAP = 0,
CAP_INTELPERC_UVDEPTH_MAP = 1,
CAP_INTELPERC_IR_MAP = 2,
CAP_INTELPERC_IMAGE = 3
}gPhoto2 connection#
enum cv {
CAP_PROP_GPHOTO2_PREVIEW = 17001,
CAP_PROP_GPHOTO2_WIDGET_ENUMERATE = 17002,
CAP_PROP_GPHOTO2_RELOAD_CONFIG = 17003,
CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE = 17004,
CAP_PROP_GPHOTO2_COLLECT_MSGS = 17005,
CAP_PROP_GPHOTO2_FLUSH_MSGS = 17006,
CAP_PROP_SPEED = 17007,
CAP_PROP_APERTURE = 17008,
CAP_PROP_EXPOSUREPROGRAM = 17009,
CAP_PROP_VIEWFINDER = 17010
}gPhoto2 properties View details
Images backend#
enum cv {
CAP_PROP_IMAGES_BASE = 18000,
CAP_PROP_IMAGES_LAST = 19000
}Images backend properties. View details
OBSENSOR (for Orbbec 3D-Sensor device/module )#
OBSENSOR data given from image generator. View details
enum cv::VideoCaptureOBSensorGenerators {
cv::CAP_OBSENSOR_DEPTH_GENERATOR = 1 << 29,
cv::CAP_OBSENSOR_IMAGE_GENERATOR = 1 << 28,
cv::CAP_OBSENSOR_IR_GENERATOR = 1 << 27,
cv::CAP_OBSENSOR_GENERATORS_MASK = CAP_OBSENSOR_DEPTH_GENERATOR + CAP_OBSENSOR_IMAGE_GENERATOR + CAP_OBSENSOR_IR_GENERATOR
}OBSENSOR stream generator. View details
enum cv::VideoCaptureOBSensorProperties {
cv::CAP_PROP_OBSENSOR_INTRINSIC_FX =26001,
cv::CAP_PROP_OBSENSOR_INTRINSIC_FY =26002,
cv::CAP_PROP_OBSENSOR_INTRINSIC_CX =26003,
cv::CAP_PROP_OBSENSOR_INTRINSIC_CY =26004,
cv::CAP_PROP_OBSENSOR_RGB_POS_MSEC =26005,
cv::CAP_PROP_OBSENSOR_DEPTH_POS_MSEC =26006,
cv::CAP_PROP_OBSENSOR_DEPTH_WIDTH =26007,
cv::CAP_PROP_OBSENSOR_DEPTH_HEIGHT =26008,
cv::CAP_PROP_OBSENSOR_DEPTH_FPS =26009,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1 =26010,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2 =26011,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3 =26012,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4 =26013,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5 =26014,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6 =26015,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1 =26016,
cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2 =26017
}OBSENSOR properties. View details
Enumeration Type Documentation#
VideoAccelerationType#
enum cv::VideoAccelerationType
#include <opencv2/videoio.hpp>
Video Acceleration type.
Used as value in CAP_PROP_HW_ACCELERATION and VIDEOWRITER_PROP_HW_ACCELERATION
Note
In case of FFmpeg backend, it translated to enum AVHWDeviceType (FFmpeg/FFmpeg)
Enumerator:
|
Do not require any specific H/W acceleration, prefer software processing. Reading of this value means that special H/W accelerated handling is not added or not detected by OpenCV. |
|
Prefer to use H/W acceleration. If no one supported, then fallback to software processing. Note H/W acceleration may require special configuration of used environment. Results in encoding scenario may differ between software and hardware accelerated encoders. |
|
DirectX 11. |
|
VAAPI. |
|
libmfx (Intel MediaSDK/oneVPL) |
|
Raspberry Pi V4. |
enum#
#include <opencv2/videoio.hpp>
Modes of the IEEE 1394 controlling registers (can be: auto, manual, auto single push, absolute Latter allowed with any other mode) every feature can have only one mode turned on at a time.
Enumerator:
|
turn the feature off (not controlled manually nor automatically). |
|
set automatically when a value of the feature is set by the user. |
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
OpenNI map generators.
Enumerator:
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through OpenNI backend.
Enumerator:
|
|
|
In mm. |
|
In mm. |
|
In pixels. |
|
Flag that synchronizes the remapping depth map to image map by changing depth generator’s view point (if the flag is “on”) or sets this view point to its normal one (if the flag is “off”). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
OpenNI shortcuts.
Enumerator:
|
|
|
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
OpenNI data given from depth generator.
Enumerator:
|
Depth values in mm (CV_16UC1) |
|
XYZ in meters (CV_32FC3) |
|
Disparity in pixels (CV_8UC1) |
|
Disparity in pixels (CV_32FC1) |
|
CV_8UC1. |
|
Data given from RGB image generator. |
|
Data given from RGB image generator. |
|
Data given from IR image generator. |
enum#
#include <opencv2/videoio.hpp>
Supported output modes of OpenNI image generator.
Enumerator:
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Enumerator:
|
Default is 1. |
enum#
#include <opencv2/videoio.hpp>
PVAPI.
Enumerator:
|
IP for enable multicast master mode. 0 for disable multicast. |
|
FrameStartTriggerMode: Determines how a frame is initiated. |
|
Horizontal sub-sampling of the image. |
|
Vertical sub-sampling of the image. |
|
Horizontal binning factor. |
|
Vertical binning factor. |
|
Pixel format. |
enum#
#include <opencv2/videoio.hpp>
PVAPI: FrameStartTriggerMode.
Enumerator:
|
Freerun. |
|
SyncIn1. |
|
SyncIn2. |
|
FixedRate. |
|
Software. |
enum#
#include <opencv2/videoio.hpp>
PVAPI: DecimationHorizontal, DecimationVertical.
Enumerator:
|
Off. |
|
2 out of 4 decimation |
|
2 out of 8 decimation |
|
2 out of 16 decimation |
enum#
#include <opencv2/videoio.hpp>
PVAPI: PixelFormat.
Enumerator:
|
Mono8. |
|
Mono16. |
|
Bayer8. |
|
Bayer16. |
|
Rgb24. |
|
Bgr24. |
|
Rgba32. |
|
Bgra32. |
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through XIMEA SDK backend.
Enumerator:
|
Change image resolution by binning or skipping. |
|
Output data format. |
|
Horizontal offset from the origin to the area of interest (in pixels). |
|
Vertical offset from the origin to the area of interest (in pixels). |
|
Defines source of trigger. |
|
Generates an internal trigger. PRM_TRG_SOURCE must be set to TRG_SOFTWARE. |
|
Selects general purpose input. |
|
Set general purpose input mode. |
|
Get general purpose level. |
|
Selects general purpose output. |
|
Set general purpose output mode. |
|
Selects camera signalling LED. |
|
Define camera signalling LED functionality. |
|
Calculates White Balance(must be called during acquisition). |
|
Automatic white balance. |
|
Automatic exposure/gain. |
|
Exposure priority (0.5 - exposure 50%, gain 50%). |
|
Maximum limit of exposure in AEAG procedure. |
|
Maximum limit of gain in AEAG procedure. |
|
Average intensity of output signal AEAG should achieve(in %). |
|
Image capture timeout in milliseconds. |
|
Exposure time in microseconds. |
|
Sets the number of times of exposure in one frame. |
|
Gain selector for parameter Gain allows to select different type of gains. |
|
Gain in dB. |
|
Change image downsampling type. |
|
Binning engine selector. |
|
Vertical Binning - number of vertical photo-sensitive cells to combine together. |
|
Horizontal Binning - number of horizontal photo-sensitive cells to combine together. |
|
Binning pattern type. |
|
Decimation engine selector. |
|
Vertical Decimation - vertical sub-sampling of the image - reduces the vertical resolution of the image by the specified vertical decimation factor. |
|
Horizontal Decimation - horizontal sub-sampling of the image - reduces the horizontal resolution of the image by the specified vertical decimation factor. |
|
Decimation pattern type. |
|
Selects which test pattern generator is controlled by the TestPattern feature. |
|
Selects which test pattern type is generated by the selected generator. |
|
Output data format. |
|
Change sensor shutter type(CMOS sensor). |
|
Number of taps. |
|
Automatic exposure/gain ROI offset X. |
|
Automatic exposure/gain ROI offset Y. |
|
Automatic exposure/gain ROI Width. |
|
Automatic exposure/gain ROI Height. |
|
Correction of bad pixels. |
|
White balance red coefficient. |
|
White balance green coefficient. |
|
White balance blue coefficient. |
|
Width of the Image provided by the device (in pixels). |
|
Height of the Image provided by the device (in pixels). |
|
Selects Region in Multiple ROI which parameters are set by width, height, … ,region mode. |
|
Activates/deactivates Region selected by Region Selector. |
|
Set/get bandwidth(datarate)(in Megabits). |
|
Sensor output data bit depth. |
|
Device output data bit depth. |
|
bitdepth of data returned by function xiGetImage. |
|
Device output data packing (or grouping) enabled. Packing could be enabled if output_data_bit_depth > 8 and packing capability is available. |
|
Data packing type. Some cameras supports only specific packing type. |
|
Returns 1 for cameras that support cooling. |
|
Start camera cooling. |
|
Set sensor target temperature for cooling. |
|
Camera sensor temperature. |
|
Camera housing temperature. |
|
Camera housing back side temperature. |
|
Camera sensor board temperature. |
|
Mode of color management system. |
|
Enable applying of CMS profiles to xiGetImage (see XI_PRM_INPUT_CMS_PROFILE, XI_PRM_OUTPUT_CMS_PROFILE). |
|
Returns 1 for color cameras. |
|
Returns color filter array type of RAW data. |
|
Luminosity gamma. |
|
Chromaticity gamma. |
|
Sharpness Strength. |
|
Color Correction Matrix element [0][0]. |
|
Color Correction Matrix element [0][1]. |
|
Color Correction Matrix element [0][2]. |
|
Color Correction Matrix element [0][3]. |
|
Color Correction Matrix element [1][0]. |
|
Color Correction Matrix element [1][1]. |
|
Color Correction Matrix element [1][2]. |
|
Color Correction Matrix element [1][3]. |
|
Color Correction Matrix element [2][0]. |
|
Color Correction Matrix element [2][1]. |
|
Color Correction Matrix element [2][2]. |
|
Color Correction Matrix element [2][3]. |
|
Color Correction Matrix element [3][0]. |
|
Color Correction Matrix element [3][1]. |
|
Color Correction Matrix element [3][2]. |
|
Color Correction Matrix element [3][3]. |
|
Set default Color Correction Matrix. |
|
Selects the type of trigger. |
|
Sets number of frames acquired by burst. This burst is used only if trigger is set to FrameBurstStart. |
|
Enable/Disable debounce to selected GPI. |
|
Debounce time (x * 10us). |
|
Debounce time (x * 10us). |
|
Debounce polarity (pol = 1 t0 - falling edge, t1 - rising edge). |
|
Status of lens control interface. This shall be set to XI_ON before any Lens operations. |
|
Current lens aperture value in stops. Examples: 2.8, 4, 5.6, 8, 11. |
|
Lens current focus movement value to be used by XI_PRM_LENS_FOCUS_MOVE in motor steps. |
|
Moves lens focus motor by steps set in XI_PRM_LENS_FOCUS_MOVEMENT_VALUE. |
|
Lens focus distance in cm. |
|
Lens focal distance in mm. |
|
Selects the current feature which is accessible by XI_PRM_LENS_FEATURE. |
|
Allows access to lens feature value currently selected by XI_PRM_LENS_FEATURE_SELECTOR. |
|
Returns device model id. |
|
Returns device serial number. |
|
The alpha channel of RGB32 output image format. |
|
Buffer size in bytes sufficient for output image returned by xiGetImage. |
|
Current format of pixels on transport layer. |
|
Sensor clock frequency in Hz. |
|
Sensor clock frequency index. Sensor with selected frequencies have possibility to set the frequency only by this index. |
|
Number of output channels from sensor used for data transfer. |
|
Define framerate in Hz. |
|
Select counter. |
|
Counter status. |
|
Type of sensor frames timing. |
|
Calculate and returns available interface bandwidth(int Megabits). |
|
Data move policy. |
|
Activates LUT. |
|
Control the index (offset) of the coefficient to access in the LUT. |
|
Value at entry LUTIndex of the LUT. |
|
Specifies the delay in microseconds (us) to apply after the trigger reception before activating it. |
|
Defines how time stamp reset engine will be armed. |
|
Defines which source will be used for timestamp reset. Writing this parameter will trigger settings of engine (arming). |
|
Returns 1 if camera connected and works properly. |
|
Acquisition buffer size in buffer_size_unit. Default bytes. |
|
Acquisition buffer size unit in bytes. Default 1. E.g. Value 1024 means that buffer_size is in KiBytes. |
|
Acquisition transport buffer size in bytes. |
|
Queue of field/frame buffers. |
|
Number of buffers to commit to low level. |
|
GetImage returns most recent frame. |
|
Resets the camera to default state. |
|
Correction of column FPN. |
|
Correction of row FPN. |
|
Current sensor mode. Allows to select sensor mode by one integer. Setting of this parameter affects: image dimensions and downsampling. |
|
Enable High Dynamic Range feature. |
|
The number of kneepoints in the PWLR. |
|
Position of first kneepoint(in % of XI_PRM_EXPOSURE). |
|
Position of second kneepoint (in % of XI_PRM_EXPOSURE). |
|
Value of first kneepoint (% of sensor saturation). |
|
Value of second kneepoint (% of sensor saturation). |
|
Last image black level counts. Can be used for Offline processing to recall it. |
|
Returns hardware revision number. |
|
Set debug level. |
|
Automatic bandwidth calculation. |
|
File number. |
|
Size of file. |
|
Size of free camera FFS. |
|
Size of used camera FFS. |
|
Setting of key enables file operations on some cameras. |
|
Selects the current feature which is accessible by XI_PRM_SENSOR_FEATURE_VALUE. |
|
Allows access to sensor feature value currently selected by XI_PRM_SENSOR_FEATURE_SELECTOR. |
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through ARAVIS backend.
Enumerator:
|
Automatically trigger frame capture if camera is configured with software trigger. |
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through NDK Camera API backend.
Enumerator:
|
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through AVFOUNDATION backend.
Enumerator:
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Properties of cameras available through Smartek Giganetix Ethernet Vision backend.
Enumerator:
|
|
|
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Enumerator:
|
|
|
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Intel Perceptual Streams.
Enumerator:
|
|
|
|
enum#
#include <opencv2/videoio.hpp>
Enumerator:
|
Each pixel is a 16-bit integer. The value indicates the distance from an object to the camera’s XY plane or the Cartesian depth. |
|
Each pixel contains two 32-bit floating point values in the range of 0-1, representing the mapping of depth coordinates to the color coordinates. |
|
Each pixel is a 16-bit integer. The value indicates the intensity of the reflected laser beam. |
|
enum#
#include <opencv2/videoio.hpp>
gPhoto2 properties
If propertyId is less than 0 then work on widget with that additive inversed camera setting ID Get IDs by using CAP_PROP_GPHOTO2_WIDGET_ENUMERATE.
See also
CvCaptureCAM_GPHOTO2 for more info
Enumerator:
|
Capture only preview from liveview mode. |
|
Readonly, returns (const char *). |
|
Trigger, only by set. Reload camera settings. |
|
Reload all settings on set. |
|
Collect messages with details. |
|
Readonly, returns (const char *). |
|
Exposure speed. Can be readonly, depends on camera program. |
|
Aperture. Can be readonly, depends on camera program. |
|
Camera exposure program. |
|
Enter liveview mode. |
enum#
#include <opencv2/videoio.hpp>
Images backend properties.
Enumerator:
|
|
VideoCaptureOBSensorDataType#
enum cv::VideoCaptureOBSensorDataType
#include <opencv2/videoio.hpp>
OBSENSOR data given from image generator.
Enumerator:
|
Depth values in mm (CV_16UC1) |
|
Data given from BGR stream generator. |
|
Data given from IR stream generator(CV_16UC1) |
VideoCaptureOBSensorGenerators#
enum cv::VideoCaptureOBSensorGenerators
#include <opencv2/videoio.hpp>
OBSENSOR stream generator.
Enumerator:
|
|
|
|
VideoCaptureOBSensorProperties#
enum cv::VideoCaptureOBSensorProperties
#include <opencv2/videoio.hpp>
OBSENSOR properties.
Enumerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|