Как я могу прочитать значения RGB первого пикселя? Я не хочу использовать структуры или 2D-массивы. Только 1D. Заранее спасибо
#define SIZE 2048*2048*4
unsigned char image[2048*2048*4]; // Image as input
int main(int argc, char *argv[])
{
unsigned char *gray_image[2048*2048];
unsigned char *ee_image[2048*2048]
char *filename = 0;
FILE *fp;
FILE *wp;
int width=2048;
int height=2048;
int j, x, y, T;
if (argc == 3){
filename = argv[1];
T = atoi(argv[2]);
} else{
printf("Give a bmp image and a threshold as input\n");
exit(0);
}
// Opening the file: using "rb" mode to read this *binary* file
printf("Opening filename: %s\n", filename);
fp = fopen(filename, "rb");
// initializationn part: read the input rgba file
}