#include #include #include void ReadImage(char [], int ***, int&, int&, int&); void WriteImage(char [], int **, int, int); #include "ReadImageHeader.cpp" #include "ReadImage.cpp" #include "WriteImage.cpp" int main(int argc, char *argv[]) { int i, j; int N, M, Q; int **fimage; ReadImage(argv[1], &fimage, M, N, Q); // example: thresholding for(i=0; i 128) fimage[i][j] = 255; else fimage[i][j] = 0; WriteImage(argv[2], fimage, M, N, Q); return 0; }