pgm_save 函数

static void pgm_save(unsigned char *buf, int wrap, int xsize, int ysize,  char *filename)
{
    FILE *f;
    int i;

    f=fopen(filename,"w");
    fprintf(f,"P5\n%d %d\n%d\n",xsize,ysize,255);
    for(i=0;i         fwrite(buf + i * wrap,1,xsize,f);
    fclose(f);
}

 

void pgm_save(unsigned char *buf, int wrap, int xsize, int ysize,  char *filename) 是ffmpeg解码后保存图片图的一种格式,

用photoshop和ffplay是可以打开查看的。但是这个函数保存的是灰度图,我们要保存彩色图,查看我的《ffmpeg编解码H264》;

你可能感兴趣的:(编解码)