@@ -1169,10 +1169,14 @@ def get_instance_view_data(
11691169 axis : str = "xy" ,
11701170 ) -> Dict [str , Any ]:
11711171 """Get cached base64 view data for an instance slice."""
1172- image , label_slice , active_mask , resolved_z , total = (
1173- self .get_instance_slice_axis (
1174- instance_id = instance_id , axis = axis , index = z_index
1175- )
1172+ (
1173+ image ,
1174+ label_slice ,
1175+ active_mask ,
1176+ resolved_z ,
1177+ total ,
1178+ ) = self .get_instance_slice_axis (
1179+ instance_id = instance_id , axis = axis , index = z_index
11761180 )
11771181
11781182 cached_slice = self ._cache_get (self ._slice_cache , (axis , resolved_z ))
@@ -1243,10 +1247,14 @@ def get_instance_image_bytes(
12431247 quality = (quality or "full" ).lower ()
12441248 if quality not in {"full" , "preview" }:
12451249 raise ValueError (f"Unsupported quality: { quality } " )
1246- image , label_slice , active_mask , resolved_index , total = (
1247- self .get_instance_slice_axis (
1248- instance_id = instance_id , axis = axis , index = z_index
1249- )
1250+ (
1251+ image ,
1252+ label_slice ,
1253+ active_mask ,
1254+ resolved_index ,
1255+ total ,
1256+ ) = self .get_instance_slice_axis (
1257+ instance_id = instance_id , axis = axis , index = z_index
12501258 )
12511259
12521260 kind = kind .lower ()
@@ -1490,10 +1498,14 @@ def get_sparse_active_mask(
14901498 axis : str ,
14911499 ) -> Dict [str , Any ]:
14921500 """Return a cropped active mask with bbox metadata."""
1493- _ , label_slice , active_mask , resolved_index , total = (
1494- self .get_instance_slice_axis (
1495- instance_id = instance_id , axis = axis , index = z_index
1496- )
1501+ (
1502+ _ ,
1503+ label_slice ,
1504+ active_mask ,
1505+ resolved_index ,
1506+ total ,
1507+ ) = self .get_instance_slice_axis (
1508+ instance_id = instance_id , axis = axis , index = z_index
14971509 )
14981510
14991511 coords = np .argwhere (active_mask > 0 )
0 commit comments