[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libcvd-members] libcvd/pnm_src tiff.cxx
From: |
Edward Rosten |
Subject: |
[libcvd-members] libcvd/pnm_src tiff.cxx |
Date: |
Mon, 10 Jan 2011 15:53:42 +0000 |
CVSROOT: /cvsroot/libcvd
Module name: libcvd
Changes by: Edward Rosten <edrosten> 11/01/10 15:53:42
Modified files:
pnm_src : tiff.cxx
Log message:
Dump TIFF directory in verbose mode.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/pnm_src/tiff.cxx?cvsroot=libcvd&r1=1.17&r2=1.18
Patches:
Index: tiff.cxx
===================================================================
RCS file: /cvsroot/libcvd/libcvd/pnm_src/tiff.cxx,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- tiff.cxx 16 Nov 2010 20:11:17 -0000 1.17
+++ tiff.cxx 10 Jan 2011 15:53:42 -0000 1.18
@@ -216,6 +216,7 @@
TIFFClose(tif);
}
+//#define CVD_INTERNAL_VERBOSE_TIFF
#ifdef CVD_INTERNAL_VERBOSE_TIFF
#define LOG(X) do{ cerr << X; }while(0)
#define VAR(X) #X << " = " << X
@@ -245,6 +246,19 @@
if(tif == NULL)
throw MalformedImage(error_msg);
+
+ #ifdef CVD_INTERNAL_VERBOSE_TIFF
+ {
+ int dircount=1;
+ for(; TIFFReadDirectory(tif); dircount++)
+ {}
+
+ LOG(VAR(dircount));
+ TIFFSetDirectory(tif, 0);
+
+ }
+ #endif
+
//Libtiff types
uint32 w=0, h=0;
uint16 bitspersample=0, spp=0, sampleformat=0, photo=0, pl_type=0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libcvd-members] libcvd/pnm_src tiff.cxx,
Edward Rosten <=