1 /* 3dplot.c -- 3d plot bmp image */
4 * author: frank.zirkelbach@physik.uni-augsburg.de
14 int main(int argc,char **argv) {
22 printf("usage: %s <filename>\n",argv[0]);
28 strcpy(bmp.file,argv[1]);
32 dprintf(2,"width = %d\n",bmp.info.width);
34 for(x=0;x<bmp.info.width;x++) {
35 for(y=0;y<bmp.info.height;y++) {
36 help=y*bmp.info.width+x;
37 val=(bmp.map[help].r+bmp.map[help].g+bmp.map[help].b)/3;
39 printf("%f %f %d\n",1.0*(x-bmp.info.width/2)/(bmp.info.width*3),
40 1.0*(y-bmp.info.height/2)/(bmp.info.height*3),val);