Skip to content

Instantly share code, notes, and snippets.

@vmichalak
Created December 29, 2023 18:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vmichalak/cd5b1b3f4385a7de1ba4405cb6e9cf8a to your computer and use it in GitHub Desktop.
Save vmichalak/cd5b1b3f4385a7de1ba4405cb6e9cf8a to your computer and use it in GitHub Desktop.
OpenCV Video Capture Property
enum class CVVideoCaptureProperty(val id: Int) {
POS_MSEC(0),
POS_FRAMES(1),
POS_AVI_RATIO(2),
FRAME_WIDTH(3),
FRAME_HEIGHT(4),
FPS(5),
FOURCC(6),
FRAME_COUNT(7),
FORMAT(8),
MODE(9),
BRIGHTNESS(10),
CONTRAST(11),
SATURATION(12),
HUE(13),
GAIN(14),
EXPOSURE(15),
CONVERT_RGB(16),
WHITE_BALANCE_BLUE_U(17),
RECTIFICATION(18),
MONOCHROME(19),
SHARPNESS(20),
AUTO_EXPOSURE(21),
GAMMA(22),
TEMPERATURE(23),
TRIGGER(24),
TRIGGER_DELAY(25),
WHITE_BALANCE_RED_V(26),
ZOOM(27),
FOCUS(28),
GUID(29),
ISO_SPEED(30),
BACKLIGHT(31),
PAN(32),
TILT(33),
ROLL(34),
IRIS(35),
SETTINGS(36),
BUFFERSIZE(37),
AUTOFOCUS(38),
SAR_NUM(39),
SAR_DEN(40),
BACKEND(41),
CHANNEL(42),
AUTO_WB(43),
WB_TEMPERATURE(44),
CODEC_PIXEL_FORMAT(45),
BITRATE(46),
ORIENTATION_META(47),
ORIENTATION_AUTO(48),
OPEN_TIMEOUT_MSEC(49),
READ_TIMEOUT_MSEC(50),
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment