打开并读写YUV彩色视频时,在写yuv时候,开始用的是fopen(“.......”,"r+");结果视频yuv文件,有很厉害的抖动和颜色的偏移。后来改成如下,即fopen(“.......”,"rb");但是在写的时候使用的fopen(yuvImageName,"r+")同样会出现这样的结果,那么也要记得改成“rb”....不然你找了半天都不知道错,还以为自己的fwrite和fread的使用参数错误。要注意了。
int main(int argc, char *argv[])
{typedef unsigned char BYTE;
int width = 1024;
int height = 768; <