diff --git a/skimage/io/collection.py b/skimage/io/collection.py index b7df8a3a..6a59b22c 100644 --- a/skimage/io/collection.py +++ b/skimage/io/collection.py @@ -210,12 +210,12 @@ class ImageCollection(object): else: i = 0 while True: - i += 1 - index.append((fname, i)) try: im.seek(i) except EOFError: break + index.append((fname, i)) + i += 1 if hasattr(im, 'fp') and im.fp: im.fp.close()