YV12转RGB24

来源:互联网 发布:类似于朱炫的知乎 编辑:程序博客网 时间:2024/06/05 21:24
bool YV12_to_RGB24(unsigned char* pYV12, unsigned char* pRGB24, int iWidth, int iHeight){IplImage* pImage = cvCreateImageHeader(cvSize(iWidth, iHeight), IPL_DEPTH_8U, 3);pImage->imageData = (char*)pRGB24;IplImage* pImageYUV = cvCreateImageHeader(cvSize(iWidth, iHeight / 2 * 3), IPL_DEPTH_8U, 1);pImageYUV->imageData = (char*)pYV12;cvCvtColor(pImageYUV, pImage, CV_YUV2BGR_YV12);cvReleaseImageHeader(&pImage);cvReleaseImageHeader(&pImageYUV);return true;}

0 0
原创粉丝点击