drankush-ai commited on
Commit
ef80d68
·
verified ·
1 Parent(s): 5b91cf6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -6
app.py CHANGED
@@ -94,12 +94,22 @@ def gradio_image_segmentation(fileobj, learn, reorder, resample, save_dir, view)
94
  save_path = save_dir / save_fn
95
 
96
  # Ensure only_tensor is set to False to get all values
97
- org_img, input_img, org_size = med_img_reader(img_path_str,
98
- reorder=reorder,
99
- resample=resample,
100
- only_tensor=False,
101
- dtype=torch.Tensor)
102
-
 
 
 
 
 
 
 
 
 
 
103
  mask_data = inference(learn, reorder=reorder, resample=resample,
104
  org_img=org_img, input_img=input_img,
105
  org_size=org_size).data
 
94
  save_path = save_dir / save_fn
95
 
96
  # Ensure only_tensor is set to False to get all values
97
+ try:
98
+ org_img, input_img, org_size = med_img_reader(img_path_str,
99
+ reorder=reorder,
100
+ resample=resample,
101
+ only_tensor=False,
102
+ dtype=torch.Tensor)
103
+ except ValueError:
104
+ # Handle the case where med_img_reader returns only two values
105
+ org_img, input_img = med_img_reader(img_path_str,
106
+ reorder=reorder,
107
+ resample=resample,
108
+ only_tensor=False,
109
+ dtype=torch.Tensor)
110
+ # Infer org_size from org_img
111
+ org_size = org_img.shape[1:] # Assuming org_img has a shape attribute
112
+
113
  mask_data = inference(learn, reorder=reorder, resample=resample,
114
  org_img=org_img, input_img=input_img,
115
  org_size=org_size).data