最終更新:2019-06-03 (月) 16:20:37 (1782d)  

CV_CAP_PROP_*
Top / CV_CAP_PROP_*

関数

C++

一覧

cv

一覧

  • CV_CAP_PROP_*cv::VideoCaptureProperties
    CV_CAP_PROP_POS_MSECcv::CAP_PROP_POS_MSEC?0Current position of the video file in milliseconds.
    CV_CAP_PROP_POS_FRAMEScv::CAP_PROP_POS_FRAMES10-based index of the frame to be decoded/captured next.
    CV_CAP_PROP_POS_AVI_RATIO?cv::CAP_PROP_POS_AVI_RATIO?2Relative position of the video file: 0=start of the film, 1=end of the film.
    CV_CAP_PROP_FRAME_WIDTHcv::CAP_PROP_FRAME_WIDTH?3Width of the frames in the video stream.
    CV_CAP_PROP_FRAME_HEIGHTcv::CAP_PROP_FRAME_HEIGHT?4Height of the frames in the video stream.
    CV_CAP_PROP_FPScv::CAP_PROP_FPS?5Frame rate.
    CV_CAP_PROP_FOURCCcv::CAP_PROP_FOURCC64-character code of codec. see VideoWriter::fourcc .
    CV_CAP_PROP_FRAME_COUNT?cv::CAP_PROP_FRAME_COUNT7Number of frames in the video file.
    CV_CAP_PROP_FORMAT?cv::CAP_PROP_FORMAT?8Format of the %Mat objects returned by VideoCapture::retrieve().
    CV_CAP_PROP_MODE?cv::CAP_PROP_MODE?9Backend-specific value indicating the current capture mode.
    CV_CAP_PROP_BRIGHTNESS?cv::CAP_PROP_BRIGHTNESS?10Brightness of the image (only for those cameras that support).
    CV_CAP_PROP_CONTRAST?cv::CAP_PROP_CONTRAST?11Contrast of the image (only for cameras).
    CV_CAP_PROP_CONTRAST?cv::CAP_PROP_SATURATION?12Saturation of the image (only for cameras).
    CV_CAP_PROP_HUE?cv::CAP_PROP_HUE?13Hue of the image (only for cameras).
    CV_CAP_PROP_GAIN?cv::CAP_PROP_GAIN?14Gain of the image (only for those cameras that support).
    CV_CAP_PROP_EXPOSURE?cv::CAP_PROP_EXPOSURE?15Exposure (only for those cameras that support).
    CV_CAP_PROP_CONVERT_RGB?cv::CAP_PROP_CONVERT_RGB?16Boolean flags indicating whether images should be converted to RGB.
    CV_CAP_PROP_WHITE_BALANCE_BLUE_Ucv::CAP_PROP_WHITE_BALANCE_BLUE_U?17Currently unsupported.
    CV_CAP_PROP_RECTIFICATION?cv::CAP_PROP_RECTIFICATION?18Rectification flag for stereo cameras (note: only supported by DC1394 v 2.x backend currently).
    CV_CAP_PROP_MONOCHROME?cv::CAP_PROP_MONOCHROME?19
    CV_CAP_PROP_SHARPNESS?cv::CAP_PROP_SHARPNESS?20
    CV_CAP_PROP_AUTO_EXPOSURE?cv::CAP_PROP_AUTO_EXPOSURE?21DC1394: exposure control done by camera, user can adjust reference level using this feature.
    CV_CAP_PROP_GAMMA?cv::CAP_PROP_GAMMA?22
    CV_CAP_PROP_TEMPERATURE?cv::CAP_PROP_TEMPERATURE?23
    CV_CAP_PROP_TRIGGER?cv::CAP_PROP_TRIGGER?24
    CV_CAP_PROP_TRIGGER_DELAY?cv::CAP_PROP_TRIGGER_DELAY?25
    CV_CAP_PROP_WHITE_BALANCE_RED_V?cv::CAP_PROP_WHITE_BALANCE_RED_V?26
    CV_CAP_PROP_ZOOM?cv::CAP_PROP_ZOOM?27
    CV_CAP_PROP_FOCUS?cv::CAP_PROP_FOCUS?28
    CV_CAP_PROP_GUID?cv::CAP_PROP_GUID?29
    CV_CAP_PROP_ISO_SPEED?cv::CAP_PROP_ISO_SPEED?30
    CV_CAP_PROP_BACKLIGHT?cv::CAP_PROP_BACKLIGHT?32
    CV_CAP_PROP_PAN?cv::CAP_PROP_PAN?33
    CV_CAP_PROP_TILT?cv::CAP_PROP_TILT?34
    CV_CAP_PROP_ROLL?cv::CAP_PROP_ROLL?35
    CV_CAP_PROP_IRIS?cv::CAP_PROP_IRIS?36
    CV_CAP_PROP_SETTINGScv::CAP_PROP_SETTINGS?37Pop up video/camera filter dialog (note: only supported by DSHOW backend currently. The property value is ignored)
    CV_CAP_PROP_BUFFERSIZE?cv::CAP_PROP_BUFFERSIZE?38
    CV_CAP_PROP_AUTOFOCUS?cv::CAP_PROP_AUTOFOCUS?39
    CV_CAP_PROP_SAR_NUM?cv::CAP_PROP_SAR_NUM?40Sample aspect ratio: num/den (num)
    CV_CAP_PROP_SAR_DEN?cv::CAP_PROP_SAR_DEN?41Sample aspect ratio: num/den (den)
    -cv::CAP_PROP_BACKEND42Current backend (enum VideoCaptureAPIs). Read-only property
    -cv::CAP_PROP_CHANNEL?43Video input or Channel Number (only for those cameras that support)
    -cv::CAP_PROP_AUTO_WB?44enable/ disable auto white-balance
    -cv::CAP_PROP_WB_TEMPERATURE?45white-balance color temperature

定義

enum
{
    // modes of the 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
    CV_CAP_PROP_DC1394_OFF         = -4,  //turn the feature off (not controlled manually nor automatically)
    CV_CAP_PROP_DC1394_MODE_MANUAL = -3, //set automatically when a value of the feature is set by the user
    CV_CAP_PROP_DC1394_MODE_AUTO = -2,
    CV_CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO = -1,
    CV_CAP_PROP_POS_MSEC       =0,
    CV_CAP_PROP_POS_FRAMES     =1,
    CV_CAP_PROP_POS_AVI_RATIO  =2,
    CV_CAP_PROP_FRAME_WIDTH    =3,
    CV_CAP_PROP_FRAME_HEIGHT   =4,
    CV_CAP_PROP_FPS            =5,
    CV_CAP_PROP_FOURCC         =6,
    CV_CAP_PROP_FRAME_COUNT    =7,
    CV_CAP_PROP_FORMAT         =8,
    CV_CAP_PROP_MODE           =9,
    CV_CAP_PROP_BRIGHTNESS    =10,
    CV_CAP_PROP_CONTRAST      =11,
    CV_CAP_PROP_SATURATION    =12,
    CV_CAP_PROP_HUE           =13,
    CV_CAP_PROP_GAIN          =14,
    CV_CAP_PROP_EXPOSURE      =15,
    CV_CAP_PROP_CONVERT_RGB   =16,
    CV_CAP_PROP_WHITE_BALANCE_U =17,
    CV_CAP_PROP_RECTIFICATION =18,
    CV_CAP_PROP_MONOCROME     =19,
    CV_CAP_PROP_SHARPNESS     =20,
    CV_CAP_PROP_AUTO_EXPOSURE =21, // exposure control done by camera,
                                   // user can adjust refernce level
                                   // using this feature
    CV_CAP_PROP_GAMMA         =22,
    CV_CAP_PROP_TEMPERATURE   =23,
    CV_CAP_PROP_TRIGGER       =24,
    CV_CAP_PROP_TRIGGER_DELAY =25,
    CV_CAP_PROP_WHITE_BALANCE_V =26,
    CV_CAP_PROP_ZOOM          =27,
    CV_CAP_PROP_FOCUS         =28,
    CV_CAP_PROP_GUID          =29,
    CV_CAP_PROP_ISO_SPEED     =30,
    CV_CAP_PROP_MAX_DC1394    =31,
    CV_CAP_PROP_BACKLIGHT     =32,
    CV_CAP_PROP_PAN           =33,
    CV_CAP_PROP_TILT          =34,
    CV_CAP_PROP_ROLL          =35,
    CV_CAP_PROP_IRIS          =36,
    CV_CAP_PROP_SETTINGS      =37,
    CV_CAP_PROP_BUFFERSIZE    =38,

    CV_CAP_PROP_AUTOGRAB      =1024, // property for highgui class CvCapture_Android only
    CV_CAP_PROP_SUPPORTED_PREVIEW_SIZES_STRING=1025, // readonly, tricky property, returns cpnst char* indeed
    CV_CAP_PROP_PREVIEW_FORMAT=1026, // readonly, tricky property, returns cpnst char* indeed

    // OpenNI map generators
    CV_CAP_OPENNI_DEPTH_GENERATOR = 1 << 31,
    CV_CAP_OPENNI_IMAGE_GENERATOR = 1 << 30,
    CV_CAP_OPENNI_GENERATORS_MASK = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_OPENNI_IMAGE_GENERATOR,

    // Properties of cameras available through OpenNI interfaces
    CV_CAP_PROP_OPENNI_OUTPUT_MODE     = 100,
    CV_CAP_PROP_OPENNI_FRAME_MAX_DEPTH = 101, // in mm
    CV_CAP_PROP_OPENNI_BASELINE        = 102, // in mm
    CV_CAP_PROP_OPENNI_FOCAL_LENGTH    = 103, // in pixels
    CV_CAP_PROP_OPENNI_REGISTRATION    = 104, // flag
    CV_CAP_PROP_OPENNI_REGISTRATION_ON = CV_CAP_PROP_OPENNI_REGISTRATION, // 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").
    CV_CAP_PROP_OPENNI_APPROX_FRAME_SYNC = 105,
    CV_CAP_PROP_OPENNI_MAX_BUFFER_SIZE   = 106,
    CV_CAP_PROP_OPENNI_CIRCLE_BUFFER     = 107,
    CV_CAP_PROP_OPENNI_MAX_TIME_DURATION = 108,

    CV_CAP_PROP_OPENNI_GENERATOR_PRESENT = 109,

    CV_CAP_OPENNI_IMAGE_GENERATOR_PRESENT         = CV_CAP_OPENNI_IMAGE_GENERATOR + CV_CAP_PROP_OPENNI_GENERATOR_PRESENT,
    CV_CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE     = CV_CAP_OPENNI_IMAGE_GENERATOR + CV_CAP_PROP_OPENNI_OUTPUT_MODE,
    CV_CAP_OPENNI_DEPTH_GENERATOR_BASELINE        = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_BASELINE,
    CV_CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH    = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_FOCAL_LENGTH,
    CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION    = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_REGISTRATION,
    CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON = CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION,

    // Properties of cameras available through GStreamer interface
    CV_CAP_GSTREAMER_QUEUE_LENGTH   = 200, // default is 1

    // PVAPI
    CV_CAP_PROP_PVAPI_MULTICASTIP           = 300, // ip for anable multicast master mode. 0 for disable multicast
    CV_CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE = 301, // FrameStartTriggerMode: Determines how a frame is initiated
    CV_CAP_PROP_PVAPI_DECIMATIONHORIZONTAL  = 302, // Horizontal sub-sampling of the image
    CV_CAP_PROP_PVAPI_DECIMATIONVERTICAL    = 303, // Vertical sub-sampling of the image
    CV_CAP_PROP_PVAPI_BINNINGX              = 304, // Horizontal binning factor
    CV_CAP_PROP_PVAPI_BINNINGY              = 305, // Vertical binning factor
    CV_CAP_PROP_PVAPI_PIXELFORMAT           = 306, // Pixel format

    // Properties of cameras available through XIMEA SDK interface
    CV_CAP_PROP_XI_DOWNSAMPLING  = 400,      // Change image resolution by binning or skipping.
    CV_CAP_PROP_XI_DATA_FORMAT   = 401,       // Output data format.
    CV_CAP_PROP_XI_OFFSET_X      = 402,      // Horizontal offset from the origin to the area of interest (in pixels).
    CV_CAP_PROP_XI_OFFSET_Y      = 403,      // Vertical offset from the origin to the area of interest (in pixels).
    CV_CAP_PROP_XI_TRG_SOURCE    = 404,      // Defines source of trigger.
    CV_CAP_PROP_XI_TRG_SOFTWARE  = 405,      // Generates an internal trigger. PRM_TRG_SOURCE must be set to TRG_SOFTWARE.
    CV_CAP_PROP_XI_GPI_SELECTOR  = 406,      // Selects general purpose input
    CV_CAP_PROP_XI_GPI_MODE      = 407,      // Set general purpose input mode
    CV_CAP_PROP_XI_GPI_LEVEL     = 408,      // Get general purpose level
    CV_CAP_PROP_XI_GPO_SELECTOR  = 409,      // Selects general purpose output
    CV_CAP_PROP_XI_GPO_MODE      = 410,      // Set general purpose output mode
    CV_CAP_PROP_XI_LED_SELECTOR  = 411,      // Selects camera signalling LED
    CV_CAP_PROP_XI_LED_MODE      = 412,      // Define camera signalling LED functionality
    CV_CAP_PROP_XI_MANUAL_WB     = 413,      // Calculates White Balance(must be called during acquisition)
    CV_CAP_PROP_XI_AUTO_WB       = 414,      // Automatic white balance
    CV_CAP_PROP_XI_AEAG          = 415,      // Automatic exposure/gain
    CV_CAP_PROP_XI_EXP_PRIORITY  = 416,      // Exposure priority (0.5 - exposure 50%, gain 50%).
    CV_CAP_PROP_XI_AE_MAX_LIMIT  = 417,      // Maximum limit of exposure in AEAG procedure
    CV_CAP_PROP_XI_AG_MAX_LIMIT  = 418,      // Maximum limit of gain in AEAG procedure
    CV_CAP_PROP_XI_AEAG_LEVEL    = 419,       // Average intensity of output signal AEAG should achieve(in %)
    CV_CAP_PROP_XI_TIMEOUT       = 420,       // Image capture timeout in milliseconds

    // Properties for Android cameras
    CV_CAP_PROP_ANDROID_FLASH_MODE = 8001,
    CV_CAP_PROP_ANDROID_FOCUS_MODE = 8002,
    CV_CAP_PROP_ANDROID_WHITE_BALANCE = 8003,
    CV_CAP_PROP_ANDROID_ANTIBANDING = 8004,
    CV_CAP_PROP_ANDROID_FOCAL_LENGTH = 8005,
    CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_NEAR = 8006,
    CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_OPTIMAL = 8007,
    CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_FAR = 8008,
    CV_CAP_PROP_ANDROID_EXPOSE_LOCK = 8009,
    CV_CAP_PROP_ANDROID_WHITEBALANCE_LOCK = 8010,

    // Properties of cameras available through AVFOUNDATION interface
    CV_CAP_PROP_IOS_DEVICE_FOCUS = 9001,
    CV_CAP_PROP_IOS_DEVICE_EXPOSURE = 9002,
    CV_CAP_PROP_IOS_DEVICE_FLASH = 9003,
    CV_CAP_PROP_IOS_DEVICE_WHITEBALANCE = 9004,
    CV_CAP_PROP_IOS_DEVICE_TORCH = 9005,

    // Properties of cameras available through Smartek Giganetix Ethernet Vision interface
    /* --- Vladimir Litvinenko (litvinenko.vladimir@gmail.com) --- */
    CV_CAP_PROP_GIGA_FRAME_OFFSET_X = 10001,
    CV_CAP_PROP_GIGA_FRAME_OFFSET_Y = 10002,
    CV_CAP_PROP_GIGA_FRAME_WIDTH_MAX = 10003,
    CV_CAP_PROP_GIGA_FRAME_HEIGH_MAX = 10004,
    CV_CAP_PROP_GIGA_FRAME_SENS_WIDTH = 10005,
    CV_CAP_PROP_GIGA_FRAME_SENS_HEIGH = 10006,

    CV_CAP_PROP_INTELPERC_PROFILE_COUNT               = 11001,
    CV_CAP_PROP_INTELPERC_PROFILE_IDX                 = 11002,
    CV_CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE  = 11003,
    CV_CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE      = 11004,
    CV_CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD  = 11005,
    CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ     = 11006,
    CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT     = 11007,

    // Intel PerC streams
    CV_CAP_INTELPERC_DEPTH_GENERATOR = 1 << 29,
    CV_CAP_INTELPERC_IMAGE_GENERATOR = 1 << 28,
    CV_CAP_INTELPERC_GENERATORS_MASK = CV_CAP_INTELPERC_DEPTH_GENERATOR + CV_CAP_INTELPERC_IMAGE_GENERATOR
};

関連