diff --git a/jicimagelib/image.py b/jicimagelib/image.py
index <HASH>..<HASH> 100644
--- a/jicimagelib/image.py
+++ b/jicimagelib/image.py
@@ -217,10 +217,11 @@ class ImageProxy(object):
     @property
     def image(self):
         """Return image as numpy.ndarray."""
-        tif = TIFF.open(self.fpath, 'r')
-        ar = tif.read_image()
-        tif.close()
-        return ar
+        return Image.from_file(self.fpath)
+#       tif = TIFF.open(self.fpath, 'r')
+#       ar = tif.read_image()
+#       tif.close()
+#       return ar
 
 class ImageCollection(list):
     """Class for storing related images."""
Refactored code so that ImageProxy.image is a jicimagelib.image.Image.