img88.c~

来自「JPEG Image compression using IJG standar」· C~ 代码 · 共 64 行

C~
64
字号
/* ******************************************************************** * *	Include Files * ******************************************************************** */#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>#include <time.h>#define c 255int main(int argc, char *argv[]){  FILE 				*outfile;  int i;  /*unsigned  char img[64] = {	52, 55, 61, 66,  70,  61,  64, 73,	63, 59, 66, 90,  109, 85,  69, 72,	62, 59, 68, 113, 144, 104, 66, 73,	63, 58, 71, 122, 154, 106, 70, 69,	67, 61, 68, 104, 126, 88,  68, 70,	79, 65, 60, 70,  77,  68,  58, 75,	85, 71, 64, 59,  55,  61,  65, 83,	87, 79, 69, 68,  65,  76,  78, 94,	};*/  unsigned  char img[64] = {	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c, 	c, c, c, c, c, c, c, c,   };	  /* Open output files */  outfile = fopen("img88.pgm", "w");   if (outfile == NULL)  {	fprintf(stderr, "Output file not found.\n");	return(-1);  }  fwrite("P5\n", sizeof(char), 3, outfile);  fwrite("8 8\n", sizeof(char), 4, outfile);  fwrite("255\n", 1, 4, outfile);  for (i = 0; i < 64; i++) {	fwrite(&img[i], sizeof(char), 1, outfile);  }  fclose(outfile);  printf("Test file generated.\n");}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?