Skip to content

Commit 67b00c8

Browse files
Save initialized user view
1 parent 85b220c commit 67b00c8

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

isyntax2raw/__init__.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ def __init__(
106106
)
107107
self.pixel_engine["in"].open(input_path, "ficom")
108108
self.sdk_v1 = hasattr(self.pixel_engine["in"], "BARCODE")
109+
self.user_view = None
109110

110111
def __enter__(self):
111112
return self
@@ -266,9 +267,11 @@ def get_view(self, img):
266267
if img.image_type != "WSI":
267268
return view
268269

269-
user_view = view.add_user_view()
270-
user_view.add_filter(FILTER_16_TO_8)
271-
return user_view
270+
if self.user_view is None:
271+
self.user_view = view.add_user_view()
272+
self.user_view.add_filter(FILTER_16_TO_8)
273+
274+
return self.user_view
272275

273276
def get_image_metadata_sdk_v2(self, image_no):
274277
pe_in = self.pixel_engine["in"]

0 commit comments

Comments
 (0)