已知float型faceWidth*faceHeight维数组faceImage
IplImage *face = cvCreateImage(cvSize(faceWidth,faceHeight),8,1);
for (int i = 0;i<face->height;i++)
{
unsigned char *p = (unsigned char *)face->imageData+i*face->widthStep;
for(int j=0;j<face->width;j++)
{
*(p+j)=(unsigned char)faceImg[i*faceWidth+j];
}
}
cvShowImage("face",face);
cvWaitKey();
cvReleaseImage(&face);