Skip to content

Commit 44c3080

Browse files
committed
try reading pages from TiffFile directly
1 parent ff6a038 commit 44c3080

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

iohub/mmstack.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,11 @@ def _read_frame_metadata(self, idx: int) -> dict | None:
333333
filterwarnings(
334334
"ignore", message=r".*from closed file.*", module="tifffile"
335335
)
336-
page = self._first_tif.series[0].pages[idx]
336+
try:
337+
# virtual frames
338+
page = self._first_tif.pages[idx]
339+
except IndexError:
340+
page = self._first_tif.series[0].pages[idx]
337341
if page:
338342
try:
339343
page = page.aspage()

0 commit comments

Comments
 (0)