mexopencv  3.4.1
MEX interface for OpenCV library
Classes | Variables
anonymous_namespace{VideoWriter_.cpp} Namespace Reference

Classes

struct  ImwriteOptionsParser
 Option arguments parser for imwrite options used by set method. More...
 
struct  OptionsParser
 Option arguments parser used by constructor and open method. More...
 

Variables

int last_id = 0
 Last object id to allocate. More...
 
map< int, Ptr< VideoWriter > > obj_
 Object container. More...
 
const ConstMap< string, int > ApiPreferenceMap
 API backends map for option processing. More...
 
const ConstMap< string, int > VidWriterProp
 Capture Property map for option processing. More...
 
const ConstMap< string, int > PngStrategyMap
 PNG encoding strategies for option processing. More...
 
const ConstMap< string, int > ExrTypeMap
 EXR storage types for option processing. More...
 
const ConstMap< string, int > PamFormatMap
 PAM tuple types for option processing. More...
 

Variable Documentation

◆ ApiPreferenceMap

const ConstMap<string,int> anonymous_namespace{VideoWriter_.cpp}::ApiPreferenceMap
Initial value:
("Any", cv::CAP_ANY)
("VfW", cv::CAP_VFW)
("QuickTime", cv::CAP_QT)
("AVFoundation", cv::CAP_AVFOUNDATION)
("MediaFoundation", cv::CAP_MSMF)
("GStreamer", cv::CAP_GSTREAMER)
("FFMPEG", cv::CAP_FFMPEG)
("Images", cv::CAP_IMAGES)
("MotionJPEG", cv::CAP_OPENCV_MJPEG)
("MediaSDK", cv::CAP_INTEL_MFX)
CAP_IMAGES
CAP_GSTREAMER
CAP_FFMPEG
CAP_INTEL_MFX
CAP_MSMF
CAP_OPENCV_MJPEG
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927
CAP_AVFOUNDATION

API backends map for option processing.

Definition at line 21 of file VideoWriter_.cpp.

◆ ExrTypeMap

const ConstMap<string,int> anonymous_namespace{VideoWriter_.cpp}::ExrTypeMap
Initial value:
IMWRITE_EXR_TYPE_FLOAT
IMWRITE_EXR_TYPE_HALF
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927

EXR storage types for option processing.

Definition at line 49 of file VideoWriter_.cpp.

◆ last_id

int anonymous_namespace{VideoWriter_.cpp}::last_id = 0

Last object id to allocate.

Definition at line 16 of file VideoWriter_.cpp.

◆ obj_

map<int,Ptr<VideoWriter> > anonymous_namespace{VideoWriter_.cpp}::obj_

Object container.

Definition at line 18 of file VideoWriter_.cpp.

◆ PamFormatMap

const ConstMap<string,int> anonymous_namespace{VideoWriter_.cpp}::PamFormatMap
Initial value:
IMWRITE_PAM_FORMAT_RGB_ALPHA
IMWRITE_PAM_FORMAT_RGB
IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA
IMWRITE_PAM_FORMAT_GRAYSCALE
IMWRITE_PAM_FORMAT_BLACKANDWHITE
IMWRITE_PAM_FORMAT_NULL
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927

PAM tuple types for option processing.

Definition at line 55 of file VideoWriter_.cpp.

◆ PngStrategyMap

const ConstMap<string,int> anonymous_namespace{VideoWriter_.cpp}::PngStrategyMap
Initial value:
IMWRITE_PNG_STRATEGY_FILTERED
IMWRITE_PNG_STRATEGY_FIXED
IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY
IMWRITE_PNG_STRATEGY_DEFAULT
IMWRITE_PNG_STRATEGY_RLE
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927

PNG encoding strategies for option processing.

Definition at line 41 of file VideoWriter_.cpp.

◆ VidWriterProp

const ConstMap<string,int> anonymous_namespace{VideoWriter_.cpp}::VidWriterProp
Initial value:
VIDEOWRITER_PROP_QUALITY
VIDEOWRITER_PROP_FRAMEBYTES
CAP_PROP_IMAGES_BASE
VIDEOWRITER_PROP_NSTRIPES
std::map wrapper with one-line initialization and lookup method.
Definition: MxArray.hpp:927

Capture Property map for option processing.

Definition at line 34 of file VideoWriter_.cpp.