Use context manager for tif imread as well

This commit is contained in:
Steven Silvester
2015-07-14 07:45:41 -05:00
parent 66805cabdf
commit 6d7e0554a4
+2 -1
View File
@@ -41,7 +41,8 @@ def imread(fname, dtype=None, img_num=None, **kwargs):
if hasattr(fname, 'lower') and dtype is None:
kwargs.setdefault('key', img_num)
if fname.lower().endswith(('.tiff', '.tif')):
return tif_imread(fname, **kwargs)
with open(fname, 'rb') as f:
return tif_imread(f, **kwargs)
if isinstance(fname, string_types):
with open(fname, 'rb') as f: