5 int main(int argc, char* argv[])
16 res = 1.0 / (res * 1.0e-4);
18 for (i=2;i<argc;i++) {
19 tiff = TIFFOpen(argv[i], "r+");
25 /* For list of available tags and tag values see tiff.h */
26 if (TIFFSetField(tiff, TIFFTAG_RESOLUTIONUNIT, RESUNIT_CENTIMETER) != 1)
27 fprintf( stderr, "Failed to set ResolutionUnit.\n");
29 /* Don't forget to calculate and set new resolution values */
30 if (TIFFSetField(tiff, TIFFTAG_XRESOLUTION, res) != 1)
31 fprintf( stderr, "Failed to set XResolution.\n");
32 if (TIFFSetField(tiff, TIFFTAG_YRESOLUTION, res) != 1)
33 fprintf( stderr, "Failed to set YResolution.\n");
35 TIFFRewriteDirectory(tiff);