int a, b;
i_img *im;
i_color rcolor;
- int i,bytes,x,y;
- int info[4];
+ int i;
+ i_img_dim x,y;
+ size_t bytes;
+ i_img_dim info[4];
if ( !getOBJ("image","Imager::ImgRaw",&im) ) { fprintf(stderr,"Error: image is missing\n"); }
if ( !getINT("a",&a) ) { fprintf(stderr,"Error: a is missing\n"); }
bytes=im->bytes;
i_img_info(im,info);
- for(i=0;i<4;i++) { printf("%d: %d\n",i,info[i]); }
- printf("image info:\n size (%d,%d)\n channels (%d)\n channel mask (%d)\n bytes (%d)\n",im->xsize,im->ysize,im->channels,im->ch_mask,im->bytes);
+ for(i=0;i<4;i++) { printf("%d: %" i_DF "\n", i, i_DFc(info[i])); }
+ printf("image info:\n size (" i_DFp ")\n channels (%d)\n",
+ i_DFcp(im->xsize, im->ysize), im->channels);
for(y=0;y<im->ysize;y++) for(x=0;x<im->xsize;x++) {
i_gpix(im,x,y,&rcolor);