#include #include "marheader.h" int main ( int argc , char** argv ) { FILE *f; f=fopen("test.mccd","rb"); fseek(f, 1024, SEEK_SET); // skip the standard TIFF header frame_header header; fread(&header,sizeof(header),1,f); fprintf(stdout, "n of pixel (h dir): %d\n",header.nfast); fprintf(stdout, "pixel size (um): %f\n",(double)header.pixelsize_x/1e3); fprintf(stdout, "lambda (Ang) : %.3f\n",header.source_wavelength/1e5); fclose(f); return 0; }