Emaad commited on
Commit
8d1fad8
1 Parent(s): 9d6b6a0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -11
app.py CHANGED
@@ -99,12 +99,12 @@ class model:
99
 
100
 
101
  nucleus_image = image['image'].convert('L')
102
- protein_image = image['mask'].split()[3]
 
103
 
104
  to_tensor = T.ToTensor()
105
  nucleus_image = to_tensor(nucleus_image)
106
  protein_image = to_tensor(protein_image)
107
- #protein_image = protein_image
108
  #stacked_images = torch.stack([nucleus_image, protein_image], dim=0)
109
  #processed_images = process_image(stacked_images, dataset)
110
 
@@ -112,10 +112,12 @@ class model:
112
  #protein_image = processed_images[1].unsqueeze(0)
113
  #protein_image = protein_image/torch.max(protein_image)
114
  #protein_image = 1 - protein_image
115
-
116
  nucleus_image = nucleus_image.unsqueeze(0)
117
  nucleus_image = process_image(nucleus_image, dataset, 'nucleus')
118
- protein_image = 1.0*(protein_image > .01)
 
 
119
 
120
 
121
  formatted_predicted_sequence = run_sequence_prediction(
@@ -168,13 +170,19 @@ with gr.Blocks(theme='gradio/soft') as demo:
168
  )
169
 
170
  with gr.Row().style(equal_height=True):
171
- nucleus_image = gr.Image(
172
- source="upload",
173
- tool="color-sketch",
174
- label="Nucleus Image",
175
- interactive=True,
176
- image_mode="RGBA",
177
- type="pil"
 
 
 
 
 
 
178
  )
179
 
180
  with gr.Row():
 
99
 
100
 
101
  nucleus_image = image['image'].convert('L')
102
+ #protein_image = image['mask'].split()[3]
103
+ protein_image = image['mask'].convert('L')
104
 
105
  to_tensor = T.ToTensor()
106
  nucleus_image = to_tensor(nucleus_image)
107
  protein_image = to_tensor(protein_image)
 
108
  #stacked_images = torch.stack([nucleus_image, protein_image], dim=0)
109
  #processed_images = process_image(stacked_images, dataset)
110
 
 
112
  #protein_image = processed_images[1].unsqueeze(0)
113
  #protein_image = protein_image/torch.max(protein_image)
114
  #protein_image = 1 - protein_image
115
+
116
  nucleus_image = nucleus_image.unsqueeze(0)
117
  nucleus_image = process_image(nucleus_image, dataset, 'nucleus')
118
+ nucleus_image = nucleus_image.unsqueeze(0)
119
+ protein_image = protein_image.unsqueeze(0).unsqueeze(0)
120
+ #protein_image = 1.0*(protein_image > .01)
121
 
122
 
123
  formatted_predicted_sequence = run_sequence_prediction(
 
170
  )
171
 
172
  with gr.Row().style(equal_height=True):
173
+ #nucleus_image = gr.Image(
174
+ # source="upload",
175
+ # tool="color-sketch",
176
+ # label="Nucleus Image",
177
+ # interactive=True,
178
+ # image_mode="RGBA",
179
+ # type="pil"
180
+ #)
181
+ nucleus_image = gr.ImageMask(
182
+ label = "Nucleus Image",
183
+ interactive = "True",
184
+ image_mode = "L",
185
+ brush_color = "#FFFFFF"
186
  )
187
 
188
  with gr.Row():