From 8122e26731949415d6e9b6414e339903ecbec1bf Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 14 Jul 2015 09:28:53 -0500 Subject: [PATCH] Add another file guard --- skimage/io/collection.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/skimage/io/collection.py b/skimage/io/collection.py index bf8c58da..cf57f5f7 100644 --- a/skimage/io/collection.py +++ b/skimage/io/collection.py @@ -199,8 +199,9 @@ class ImageCollection(object): index = [] for fname in self._files: if fname.lower().endswith(('.tiff', '.tif')): - img = TiffFile(fname) - index += [(fname, i) for i in range(len(img.pages))] + with open(fname, 'rb') as f: + img = TiffFile(f) + index += [(fname, i) for i in range(len(img.pages))] else: try: im = Image.open(fname)