Exemple #1
0
 def read(self, fname, frame=None):
     """
     Wrapper for TiffIO.
     """
     infile = self._open(fname, "rb")
     self._readheader(infile)
     infile.seek(0)
     self.lib = None
     try:
         tiffIO = TiffIO(infile)
         if tiffIO.getNumberOfImages() > 0:
             #No support for now of multi-frame tiff images
             self.data = tiffIO.getImage(0)
             self.header = tiffIO.getInfo(0)
     except Exception, error:
         logger.warning("Unable to read %s with TiffIO due to %s, trying PIL" % (fname, error))
Exemple #2
0
 def read(self, fname, frame=None):
     """
     Wrapper for TiffIO.
     """
     infile = self._open(fname, "rb")
     self._readheader(infile)
     infile.seek(0)
     self.lib = None
     try:
         tiffIO = TiffIO(infile)
         if tiffIO.getNumberOfImages() > 0:
             #No support for now of multi-frame tiff images
             self.data = tiffIO.getImage(0)
             self.header = tiffIO.getInfo(0)
     except Exception, error:
         logger.warning(
             "Unable to read %s with TiffIO due to %s, trying PIL" %
             (fname, error))