MCPcopy Create free account
hub / github.com/creatale/node-dv / cvCloneMat

Function cvCloneMat

deps/opencv/modules/core/src/array.cpp:201–216  ·  view source on GitHub ↗

Creates a copy of matrix

Source from the content-addressed store, hash-verified

199
200// Creates a copy of matrix
201CV_IMPL CvMat*
202cvCloneMat( const CvMat* src )
203{
204 if( !CV_IS_MAT_HDR( src ))
205 CV_Error( CV_StsBadArg, "Bad CvMat header" );
206
207 CvMat* dst = cvCreateMatHeader( src->rows, src->cols, src->type );
208
209 if( src->data.ptr )
210 {
211 cvCreateData( dst );
212 cvCopy( src, dst );
213 }
214
215 return dst;
216}
217
218
219/****************************************************************************************\

Callers

nothing calls this directly

Calls 3

cvCreateMatHeaderFunction · 0.85
cvCreateDataFunction · 0.85
cvCopyFunction · 0.85

Tested by

no test coverage detected