- 474 名前:775 mailto:sage [02/07/09 23:02]
- 激簡単なもんから・・・・。
元画像をppmに限定すれば読みこみはかなり削減できないかな。>コンバータ #include <stdio.h>/* usage:bmp2ppm src.bmp dest.ppm*/ main(int c, char*v[]){int i,x,y;FILE *f,*g;if(c<3)return;if((f=fopen(v[1], "rb"))==NULL||(g=fopen(v[2],"w"))==NULL)return;fseek(f,18,SEEK_SET);fread(&x,4 ,1,f);fread(&y,4,1,f);fprintf(g,"P6\n%d %d\n255\n",x,y);fseek(f,54,SEEK_SET); for(i=0;i<x*y*3;i++)fputc(fgetc(f),g);fclose(f);fclose(g);}
|

|