您的位置:首页 > 其它

save and load a matix

2012-09-09 20:37 302 查看
int _tmain(int argc, _TCHAR* argv[]) {
CvMat *the_matrix_data = cvCreateMat(5,5,CV_32FC1);
float element_3_2 = 7.7;
*((float*)CV_MAT_ELEM_PTR( *the_matrix_data, 3,2) ) = element_3_2;
cvmSet(the_matrix_data,4,4,0.5000);
cvSetReal2D(the_matrix_data,3,3,0.5000);

CvMat A = cvMat( 5, 5, CV_32F, the_matrix_data );

printf("Example 3_15:\nSaving my_matrix.xml\n");
cvSave( "matrix.xml", &A );

// to load it then in some other program use
printf("Loading my_matrix.xml\n");
CvMat* A1 = (CvMat*) cvLoad( "matrix.xml" );

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: