21 const char* fieldnames[] = {
"R1",
"R2",
"t"};
37 void mexFunction(
int nlhs, mxArray *plhs[],
int nrhs,
const mxArray *prhs[])
43 vector<MxArray> rhs(prhs, prhs+nrhs);
46 Mat E(rhs[0].toMat(rhs[0].isSingle() ? CV_32F : CV_64F)),
48 decomposeEssentialMat(E, R1, R2, t);
void set(mwIndex index, const T &value)
Template for numeric array element write accessor.
void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
Main entry called from Matlab.
MxArray toStruct(const std::vector< cv::ml::DTrees::Node > &nodes)
Convert tree nodes to struct array.
mxArray object wrapper for data conversion and manipulation.
void nargchk(bool cond)
Alias for input/ouput arguments number check.
static MxArray Struct(const char **fields=NULL, int nfields=0, mwSize m=1, mwSize n=1)
Create a new struct array.
Global constant definitions.