djl234 commited on
Commit
9bcbd3d
·
1 Parent(s): b406026

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -89,12 +89,14 @@ def test(gpu_id, net, img_list, group_size, img_size):
89
  _,pred_mask=net(group_img*1)
90
  pred_mask=(pred_mask.detach().squeeze()*255)#.numpy().astype(np.uint8)
91
  #pred_mask=[F.interpolate(pred_mask[i].reshape(1,1,pred_mask[i].shape[-2],pred_mask[i].shape[-1]),size=(size,size),mode='bilinear').squeeze().numpy().astype(np.uint8) for i in range(5)]
92
- pred_mask=[crf_refine(((group_img[i]-group_img[i].min())/(group_img[i].max()-group_img[i].min())*255).permute(1,2,0).contiguous().numpy().astype(np.uint8),pred_mask[i].numpy().astype(np.uint8)) for i in range(5)]
 
 
93
  #for i in range(5):
94
  # print(img_list[i].shape,pred_mask[i].shape)
95
  #pred_mask=[crf_refine(img_list[i],pred_mask[i]) for i in range(5)]
96
  print(pred_mask[0].shape)
97
- result = [((torch.from_numpy(pred_mask[i]).unsqueeze(2).repeat(1,1,3)).numpy()) for i in range(5)]
98
  #w, h = 224,224#Image.open(image_list[i][j]).size
99
  #result = result.resize((w, h), Image.BILINEAR)
100
  #result.convert('L').save('0.png')
 
89
  _,pred_mask=net(group_img*1)
90
  pred_mask=(pred_mask.detach().squeeze()*255)#.numpy().astype(np.uint8)
91
  #pred_mask=[F.interpolate(pred_mask[i].reshape(1,1,pred_mask[i].shape[-2],pred_mask[i].shape[-1]),size=(size,size),mode='bilinear').squeeze().numpy().astype(np.uint8) for i in range(5)]
92
+ img_resize=[((group_img[i]-group_img[i].min())/(group_img[i].max()-group_img[i].min())*255).permute(1,2,0).contiguous().numpy().astype(np.uint8)
93
+ for i in range(5)]
94
+ pred_mask=[crf_refine(img_resize,pred_mask[i].numpy().astype(np.uint8)) for i in range(5)]
95
  #for i in range(5):
96
  # print(img_list[i].shape,pred_mask[i].shape)
97
  #pred_mask=[crf_refine(img_list[i],pred_mask[i]) for i in range(5)]
98
  print(pred_mask[0].shape)
99
+ result = [torch.cat([img_resize[i],torch.from_numpy(pred_mask[i]).unsqueeze(2).repeat(1,1,3)],dim=1).numpy() for i in range(5)]
100
  #w, h = 224,224#Image.open(image_list[i][j]).size
101
  #result = result.resize((w, h), Image.BILINEAR)
102
  #result.convert('L').save('0.png')