KurtLin commited on
Commit
733f80d
·
1 Parent(s): cd59216

Initial Submit

Browse files
Files changed (1) hide show
  1. app.py +12 -2
app.py CHANGED
@@ -51,7 +51,12 @@ def process_input_image(img, model, rescale):
51
  h, w, _ = ori_img.shape
52
  pad_h = h % 32
53
  pad_w = w % 32
54
- img = ori_img[pad_h//2:-pad_h//2, pad_w//2:-pad_w//2]
 
 
 
 
 
55
 
56
  if model == 'SE-RegUNet 4GF':
57
  pipe = torch.jit.load('./model/SERegUNet4GF.pt')
@@ -81,7 +86,12 @@ def process_input_image(img, model, rescale):
81
  # img_out = cv2.cvtColor(ori, cv2.COLOR_GRAY2RGB)
82
  img_out = ori.copy()
83
  img_out[logit, 0] = 255
84
- ori_img[pad_h//2:-pad_h//2, pad_w//2:-pad_w//2] = img_out
 
 
 
 
 
85
  return spent, ori_img
86
 
87
 
 
51
  h, w, _ = ori_img.shape
52
  pad_h = h % 32
53
  pad_w = w % 32
54
+ if pad_h == 0 and pad_w > 0:
55
+ img = ori_img[:, pad_w//2:-pad_w//2]
56
+ elif pad_h > 0 and pad_w == 0:
57
+ img = ori_img[pad_h//2:-pad_h//2, :]
58
+ if pad_h == 0 and pad_w == 0:
59
+ img = ori_img[pad_h//2:-pad_h//2, pad_w//2:-pad_w//2]
60
 
61
  if model == 'SE-RegUNet 4GF':
62
  pipe = torch.jit.load('./model/SERegUNet4GF.pt')
 
86
  # img_out = cv2.cvtColor(ori, cv2.COLOR_GRAY2RGB)
87
  img_out = ori.copy()
88
  img_out[logit, 0] = 255
89
+ if pad_h == 0 and pad_w > 0:
90
+ ori_img[:, pad_w//2:-pad_w//2] = img_out
91
+ elif pad_h > 0 and pad_w == 0:
92
+ ori_img[pad_h//2:-pad_h//2, :] = img_out
93
+ if pad_h == 0 and pad_w == 0:
94
+ ori_img[pad_h//2:-pad_h//2, pad_w//2:-pad_w//2] = img_out
95
  return spent, ori_img
96
 
97