Ejemplo n.º 1
0
 def setUp(self):
     # This multipage TIF file was created with imagemagick:
     # convert im1.tif im2.tif -adjoin multipage.tif
     use_plugin('pil')
     paths = [os.path.join(data_dir, 'multipage_rgb.tif'),
              os.path.join(data_dir, 'no_time_for_that_tiny.gif')]
     self.imgs = [MultiImage(paths[0]),
                  MultiImage(paths[0], conserve_memory=False),
                  MultiImage(paths[1]),
                  MultiImage(paths[1], conserve_memory=False),
                  ImageCollection(paths[0]),
                  ImageCollection(paths[1], conserve_memory=False),
                  ImageCollection(os.pathsep.join(paths))]
Ejemplo n.º 2
0
 def setUp(self):
     # This multipage TIF file was created with imagemagick:
     # convert im1.tif im2.tif -adjoin multipage.tif
     paths = [
         os.path.join(data_dir, 'multipage.tif'),
         os.path.join(data_dir, 'no_time_for_that.gif')
     ]
     self.imgs = [
         MultiImage(paths[0]),
         MultiImage(paths[0], conserve_memory=False),
         MultiImage(paths[1]),
         MultiImage(paths[1], conserve_memory=False),
         ImageCollection(paths[0]),
         ImageCollection(paths[1], conserve_memory=False),
         ImageCollection('%s:%s' % (paths[0], paths[1]))
     ]
Ejemplo n.º 3
0
def imgs():
    use_plugin('pil')

    paths = [
        testing.fetch('data/multipage_rgb.tif'),
        testing.fetch('data/no_time_for_that_tiny.gif')
    ]
    imgs = [
        MultiImage(paths[0]),
        MultiImage(paths[0], conserve_memory=False),
        MultiImage(paths[1]),
        MultiImage(paths[1], conserve_memory=False),
        MultiImage(os.pathsep.join(paths))
    ]
    yield imgs

    reset_plugins()
Ejemplo n.º 4
0
 def setUp(self):
     reset_plugins()
     # Generic image collection with images of different shapes.
     self.images = ImageCollection(self.pattern)
     # Image collection with images having shapes that match.
     self.images_matched = ImageCollection(self.pattern_matched)
     # Same images as a collection of frames
     self.frames_matched = MultiImage(self.pattern_matched)
Ejemplo n.º 5
0
def imgs():
    use_plugin('pil')
    paths = [
        os.path.join(data_dir, 'multipage_rgb.tif'),
        os.path.join(data_dir, 'no_time_for_that_tiny.gif')
    ]
    imgs = [
        MultiImage(paths[0]),
        MultiImage(paths[0], conserve_memory=False),
        MultiImage(paths[1]),
        MultiImage(paths[1], conserve_memory=False),
        ImageCollection(paths[0]),
        ImageCollection(paths[1], conserve_memory=False),
        ImageCollection(os.pathsep.join(paths))
    ]
    yield imgs

    reset_plugins()
Ejemplo n.º 6
0
 def setUp(self):
     # This multipage TIF file was created with imagemagick:
     # convert im1.tif im2.tif -adjoin multipage.tif
     if PIL_available:
         self.img = MultiImage(os.path.join(data_dir, 'multipage.tif'))