unknown@wiki 32×64の画像を16等分して最初のx,yの値を書く

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

#include<stdio.h>
#include<stdlib.h>
 
main (){
  
 int i, j, b[32][64];
 FILE *fp;

    fp=fopen("tem51.txt","r");
    if(fp==NULL){
       printf("Can not open file \n");
       exit(1);
    }
 for(j=0;j<64;j=j+16){
     for(i=0;i<32;i=i+8){
      fscanf(fp,"%d", &b[i][j]); 
     }
    }
   
 fclose(fp);   


    fp=fopen("vec.txt","w");
    if(fp==NULL){
       printf("Can not open file \n");
       exit(1);
    }
    for(j=0;j<64;j=j+16){
     for(i=0;i<32;i=i+8){
            fprintf(fp,"%d ",b[i][j]);
 }
        fprintf(fp,"\n");
    }
    fclose(fp);

}