mexopencv  3.4.1
MEX interface for OpenCV library
Namespaces | Functions | Variables

mex interface for cv::datasets::Dataset More...

#include "mexopencv.hpp"
#include "opencv2/datasets/dataset.hpp"
#include "opencv2/datasets/util.hpp"
#include "opencv2/datasets/ar_hmdb.hpp"
#include "opencv2/datasets/ar_sports.hpp"
#include "opencv2/datasets/fr_adience.hpp"
#include "opencv2/datasets/fr_lfw.hpp"
#include "opencv2/datasets/gr_chalearn.hpp"
#include "opencv2/datasets/gr_skig.hpp"
#include "opencv2/datasets/hpe_humaneva.hpp"
#include "opencv2/datasets/hpe_parse.hpp"
#include "opencv2/datasets/ir_affine.hpp"
#include "opencv2/datasets/ir_robot.hpp"
#include "opencv2/datasets/is_bsds.hpp"
#include "opencv2/datasets/is_weizmann.hpp"
#include "opencv2/datasets/msm_epfl.hpp"
#include "opencv2/datasets/msm_middlebury.hpp"
#include "opencv2/datasets/or_imagenet.hpp"
#include "opencv2/datasets/or_mnist.hpp"
#include "opencv2/datasets/or_pascal.hpp"
#include "opencv2/datasets/or_sun.hpp"
#include "opencv2/datasets/pd_caltech.hpp"
#include "opencv2/datasets/pd_inria.hpp"
#include "opencv2/datasets/slam_kitti.hpp"
#include "opencv2/datasets/slam_tumindoor.hpp"
#include "opencv2/datasets/tr_chars.hpp"
#include "opencv2/datasets/tr_icdar.hpp"
#include "opencv2/datasets/tr_svt.hpp"
#include "opencv2/datasets/track_vot.hpp"
#include "opencv2/datasets/track_alov.hpp"
#include <typeinfo>

Go to the source code of this file.

Namespaces

 anonymous_namespace{Dataset_.cpp}
 

Functions

MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< groundTruth > &groundTruths)
 helper function used in GR_chalearnObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const skeleton &skel)
 helper function used in GR_chalearnObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< cameraPos > &pos)
 helper function used in IR_robotObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const cameraParam &camera)
 helper function used in MSM_epflObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< PascalPart > &parts)
 helper function used in OR_pascalObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< PascalObj > &objects)
 helper function used in OR_pascalObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< pose > &poses)
 helper function used in SLAM_kittiObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< word > &words)
 helper function used in TR_icdarObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< tag > &tags)
 helper function used in TR_svtObj conversion More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_AR_hmdb (const vector< Ptr< Object > > &objs)
 Convert AR_hmdb objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_AR_sports (const vector< Ptr< Object > > &objs)
 Convert AR_sports objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_FR_adience (const vector< Ptr< Object > > &objs)
 Convert FR_adience objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_FR_lfw (const vector< Ptr< Object > > &objs)
 Convert FR_lfw objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_GR_chalearn (const vector< Ptr< Object > > &objs)
 Convert GR_chalearn objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_GR_skig (const vector< Ptr< Object > > &objs)
 Convert GR_skig objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_HPE_humaneva (const vector< Ptr< Object > > &objs)
 Convert HPE_humaneva objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_HPE_parse (const vector< Ptr< Object > > &objs)
 Convert HPE_parse objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_IR_affine (const vector< Ptr< Object > > &objs)
 Convert IR_affine objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_IR_robot (const vector< Ptr< Object > > &objs)
 Convert IR_robot objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_IS_bsds (const vector< Ptr< Object > > &objs)
 Convert IS_bsds objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_IS_weizmann (const vector< Ptr< Object > > &objs)
 Convert IS_weizmann objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_MSM_epfl (const vector< Ptr< Object > > &objs)
 Convert MSM_epfl objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_MSM_middlebury (const vector< Ptr< Object > > &objs)
 Convert MSM_middlebury objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_OR_imagenet (const vector< Ptr< Object > > &objs)
 Convert OR_imagenet objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_OR_mnist (const vector< Ptr< Object > > &objs)
 Convert OR_mnist objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_OR_pascal (const vector< Ptr< Object > > &objs)
 Convert OR_pascal objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_OR_sun (const vector< Ptr< Object > > &objs)
 Convert OR_sun objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_PD_caltech (const vector< Ptr< Object > > &objs)
 Convert PD_caltech objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_PD_inria (const vector< Ptr< Object > > &objs)
 Convert PD_inria objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_SLAM_kitti (const vector< Ptr< Object > > &objs)
 Convert SLAM_kitti objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_SLAM_tumindoor (const vector< Ptr< Object > > &objs)
 Convert SLAM_tumindoor objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_TR_chars (const vector< Ptr< Object > > &objs)
 Convert TR_chars objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_TR_icdar (const vector< Ptr< Object > > &objs)
 Convert TR_icdar objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_TR_svt (const vector< Ptr< Object > > &objs)
 Convert TR_svt objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_TRACK_vot (const vector< Ptr< Object > > &objs)
 Convert TRACK_vot objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct_TRACK_alov (const vector< Ptr< Object > > &objs)
 Convert TRACK_alov objects to struct array. More...
 
MxArray anonymous_namespace{Dataset_.cpp}::toStruct (const vector< Ptr< Object > > &objs, const string &klass)
 Convert objects to struct array. More...
 
Ptr< Datasetanonymous_namespace{Dataset_.cpp}::create_Dataset (const string &type)
 Create an instance of Dataset of specified type. More...
 
void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 Main entry called from Matlab. More...
 

Variables

int anonymous_namespace{Dataset_.cpp}::last_id = 0
 Last object id to allocate. More...
 
map< int, Ptr< Dataset > > anonymous_namespace{Dataset_.cpp}::obj_
 Object container. More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::GenderTypeInvMap
 map for cv::datasets::genderType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::ActionTypeInvMap
 map for cv::datasets::actionType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::PoseTypeInvMap
 map for cv::datasets::poseType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::IlluminationTypeInvMap
 map for cv::datasets::illuminationType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::BackgroundTypeInvMap
 map for cv::datasets::backgroundType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::DatasetTypeInvMap
 map for cv::datasets::datasetType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::SampleTypeInvMap
 map for cv::datasets::sampleType enum values More...
 
const ConstMap< int, stringanonymous_namespace{Dataset_.cpp}::ImageTypeInvMap
 map for cv::datasets::imageType enum values More...
 

Detailed Description

mex interface for cv::datasets::Dataset

Author
Amro
Date
2016

Definition in file Dataset_.cpp.

Function Documentation

◆ mexFunction()

void mexFunction ( int  nlhs,
mxArray plhs[],
int  nrhs,
const mxArray prhs[] 
)

Main entry called from Matlab.

mexFunction is the user-defined C routine that is called upon invocation of a MEX-function.

Parameters
nlhsnumber of left-hand-side arguments
plhspointers to mxArrays in the left-hand-side
nrhsnumber of right-hand-side arguments
prhspointers to mxArrays in the right-hand-side

Definition at line 885 of file Dataset_.cpp.