读书人

关于YUV420P、YUYV、RGB 图像格式的变

发布时间: 2013-10-24 18:27:21 作者: rapoo

关于YUV420P、YUYV、RGB 图像格式的转换总结

void write_frame(T264_t* t,T264_frame_t *frame,unsigned char*f_rec){int i,j;unsigned char *Y, *U, *V;unsigned char y1,y2,u,v;buffer=f_rec;Y=frame->Y[0];U=frame->U;V=frame->V;for(i = 0 ; i <( t->height) ; i ++){  for(j = 0 ; j < (t->width>>1); j ++){ y1=*(Y+j*2); y2=*(Y+j*2+1);// if(i%2==0)// { u=*(U+j); v=*(V+j);// } *buffer++=y1; *buffer++=u; *buffer++=y2; *buffer++=v;}Y +=  t->edged_stride;//printf("Y");if(i%2==0){U += t->edged_stride_uv;//printf("U");V +=t->edged_stride_uv;//printf("V\n");}}}


关于YUV格式的说明详见 :http://blog.csdn.net/a656343072/article/details/9979347

关于bmp格式图片信息 详见 :http://baike.baidu.com/link?url=mkoXAML2FOOG_jK-7kVILYRFU3Ejsob1YJJ5iZBOoD818b3DzvMfUzO3JN0jyp8UwjNu2IBL3I8__pjOeJbgZGRghXhOjXj7F7ZiHeMtPV7dipamXWKEV_gECcrBr3cN



读书人网 >图形图像

热点推荐