/***************************************************************************** BIL形式のファイルを読む read_bil.c ****************************************************************************/ #include #include #include #include #include #include #include #include #include #include #include #include #define SE stderr /* stderrは画面のみ出力 */ #define FILE_ERR -1 #define NUMBER_OF_LINES 300 #define NUMBER_OF_PIXELS 400 #define NUMBER_OF_BANDS 3 unsigned char buffer[NUMBER_OF_PIXELS]; void main(void) { int fi; int i,j,band; if( (fi=open("sample2.bin",O_RDONLY | O_BINARY))==FILE_ERR){ fprintf(SE,"%s をオープンできません.\n"); exit(-1); } for(i=0;i