增加VideoCapture

This commit is contained in:
2025-03-17 15:55:43 +08:00
parent f58f29404e
commit 2a980fbdf8
17 changed files with 862 additions and 449 deletions

View File

@ -164,3 +164,114 @@ export const MARKER_DIAMOND = 3;
export const MARKER_SQUARE = 4;
export const MARKER_TRIANGLE_UP = 5;
export const MARKER_TRIANGLE_DOWN = 6;
export const CAP_ANY = 0;
export const CAP_VFW = 200;
export const CAP_V4L = 200;
export const CAP_V4L2 = CAP_V4L;
export const CAP_FIREWIRE = 300;
export const CAP_FIREWARE = CAP_FIREWIRE;
export const CAP_IEEE1394 = CAP_FIREWIRE;
export const CAP_DC1394 = CAP_FIREWIRE;
export const CAP_CMU1394 = CAP_FIREWIRE;
export const CAP_QT = 500;
export const CAP_UNICAP = 600;
export const CAP_DSHOW = 700;
export const CAP_PVAPI = 800;
export const CAP_OPENNI = 900;
export const CAP_OPENNI_ASUS = 910;
export const CAP_ANDROID = 1000;
export const CAP_XIAPI = 1100;
export const CAP_AVFOUNDATION = 1200;
export const CAP_GIGANETIX = 1300;
export const CAP_MSMF = 1400;
export const CAP_WINRT = 1410;
export const CAP_INTELPERC = 1500;
export const CAP_REALSENSE = 1500;
export const CAP_OPENNI2 = 1600;
export const CAP_OPENNI2_ASUS = 1610;
export const CAP_OPENNI2_ASTRA = 1620;
export const CAP_GPHOTO2 = 1700;
export const CAP_GSTREAMER = 1800;
export const CAP_FFMPEG = 1900;
export const CAP_IMAGES = 2000;
export const CAP_ARAVIS = 2100;
export const CAP_OPENCV_MJPEG = 2200;
export const CAP_INTEL_MFX = 2300;
export const CAP_XINE = 2400;
export const CAP_UEYE = 2500;
export const CAP_OBSENSOR = 2600;
export const CAP_PROP_POS_MSEC = 0;
export const CAP_PROP_POS_FRAMES = 1;
export const CAP_PROP_POS_AVI_RATIO = 2;
export const CAP_PROP_FRAME_WIDTH = 3;
export const CAP_PROP_FRAME_HEIGHT = 4;
export const CAP_PROP_FPS = 5;
export const CAP_PROP_FOURCC = 6;
export const CAP_PROP_FRAME_COUNT = 7;
export const CAP_PROP_FORMAT = 8;
export const CAP_PROP_MODE = 9;
export const CAP_PROP_BRIGHTNESS = 10;
export const CAP_PROP_CONTRAST = 11;
export const CAP_PROP_SATURATION = 12;
export const CAP_PROP_HUE = 13;
export const CAP_PROP_GAIN = 14;
export const CAP_PROP_EXPOSURE = 15;
export const CAP_PROP_CONVERT_RGB = 16;
export const CAP_PROP_WHITE_BALANCE_BLUE_U = 17;
export const CAP_PROP_RECTIFICATION = 18;
export const CAP_PROP_MONOCHROME = 1;
export const CAP_PROP_SHARPNESS = 2;
export const CAP_PROP_AUTO_EXPOSURE = 21;
export const CAP_PROP_GAMMA = 2;
export const CAP_PROP_TEMPERATURE = 2;
export const CAP_PROP_TRIGGER = 2;
export const CAP_PROP_TRIGGER_DELAY = 2;
export const CAP_PROP_WHITE_BALANCE_RED_V = 2;
export const CAP_PROP_ZOOM = 2;
export const CAP_PROP_FOCUS = 2;
export const CAP_PROP_GUID = 2;
export const CAP_PROP_ISO_SPEED = 3;
export const CAP_PROP_BACKLIGHT = 3;
export const CAP_PROP_PAN = 3;
export const CAP_PROP_TILT = 3;
export const CAP_PROP_ROLL = 3;
export const CAP_PROP_IRIS = 3;
export const CAP_PROP_SETTINGS = 37;
export const CAP_PROP_BUFFERSIZE = 3;
export const CAP_PROP_AUTOFOCUS = 3;
export const CAP_PROP_SAR_NUM = 40;
export const CAP_PROP_SAR_DEN = 41;
export const CAP_PROP_BACKEND = 42;
export const CAP_PROP_CHANNEL = 43;
export const CAP_PROP_AUTO_WB = 44;
export const CAP_PROP_WB_TEMPERATURE = 45;
export const CAP_PROP_CODEC_PIXEL_FORMAT = 46;
export const CAP_PROP_BITRATE = 47;
export const CAP_PROP_ORIENTATION_META = 48;
export const CAP_PROP_ORIENTATION_AUTO = 49;
export const CAP_PROP_HW_ACCELERATION = 50;
export const CAP_PROP_HW_DEVICE = 51;
export const CAP_PROP_HW_ACCELERATION_USE_OPENCL = 52;
export const CAP_PROP_OPEN_TIMEOUT_MSEC = 53;
export const CAP_PROP_READ_TIMEOUT_MSEC = 54;
export const CAP_PROP_STREAM_OPEN_TIME_USEC = 55;
export const CAP_PROP_VIDEO_TOTAL_CHANNELS = 5;
export const CAP_PROP_VIDEO_STREAM = 5;
export const CAP_PROP_AUDIO_STREAM = 5;
export const CAP_PROP_AUDIO_POS = 5;
export const CAP_PROP_AUDIO_SHIFT_NSEC = 6;
export const CAP_PROP_AUDIO_DATA_DEPTH = 6;
export const CAP_PROP_AUDIO_SAMPLES_PER_SECOND = 6;
export const CAP_PROP_AUDIO_BASE_INDEX = 6;
export const CAP_PROP_AUDIO_TOTAL_CHANNELS = 6;
export const CAP_PROP_AUDIO_TOTAL_STREAMS = 6;
export const CAP_PROP_AUDIO_SYNCHRONIZE = 6;
export const CAP_PROP_LRF_HAS_KEY_FRAME = 6;
export const CAP_PROP_CODEC_EXTRADATA_INDEX = 6;
export const CAP_PROP_FRAME_TYPE = 6;
export const CAP_PROP_N_THREADS = 7;
export const CAP_PROP_PTS = 7;
export const CAP_PROP_DTS_DELAY = 7;