文档介绍:// : Defines the entry point for the console application.
//
#include ""
#include ""
#include ""
#include <>
void main()
{
CvMat* a = cvCreateMat( 3, 4, CV_32F );
printf("/n=====111**********===== Test generating Init matrix ===");
int i,j;
for(i=0;i<a->rows;i++)
{
printf("/n");
for(j=0;j<a->cols;j++)
printf("%12d",(int)cvGetReal2D( a, i, j ));
}
printf("/n===22222222222222=== Test generating random matrix ===");
CvRandState rng;
= cvRNG(0xffffffff);
cvRandInit( &rng,0, 1,1,CV_RAND_NORMAL );
cvRandArr( &, a, CV_RAND_NORMAL,cvRealScalar(0),cvRealScalar(1) );
for(i=0;i<a->rows;i++)
{
printf("/n");
for(j=0;j<a->cols;j++)
printf("%8d",(int)cvGetReal2D( a, i, j ));
}
printf("/n===3333333333333333=== Test generating random matrix ===");
cvRandInit( &rng,0, 1,3,CV_RAND_UNI );
cvRandArr( &, a, CV_RAND_UNI,cvRealScalar(0),cvRealScalar(1) );
for(i=0;i<a->rows;i++)
{
printf("/n");
for(j=0;j<a->cols;j++)
printf("%",(float)cvGetReal2D(a, i, j ));
}
cvReleaseMat(&a);
}
//1111111111111111111111111111111111111111111111111111111111