Read and Write Image in C Programming #include <stdio.h> #include<math.h> #define ROW 609 #define COL 343 int row,col,maxgray; int in_image [ROW][COL]; int out_image [ROW][COL]; int read(char *filename) { int i,j,nl=0; char ch; FILE *fp; fp=fopen(filename,"rb"); // Extracting Header information while (nl<2) { fscanf(fp, "%c",&ch); if (ch=='\n') nl++; } fscanf(fp,"%d%d%d",&col,&row,&maxgray); // Reading data from file for(i=0; i<row; i++) { for (j=0; j<col; j++) { fscanf (fp, "%d", &in_image[i][j]); } } fclo...