Update app.py
Browse files
app.py
CHANGED
@@ -99,18 +99,24 @@ class model:
|
|
99 |
|
100 |
|
101 |
nucleus_image = image['image'].convert('L')
|
102 |
-
protein_image = image['mask'].
|
103 |
|
104 |
to_tensor = T.ToTensor()
|
105 |
nucleus_image = to_tensor(nucleus_image)
|
106 |
protein_image = to_tensor(protein_image)
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
protein_image =
|
113 |
-
protein_image =
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
|
115 |
formatted_predicted_sequence = run_sequence_prediction(
|
116 |
sequence_input=sequence_input,
|
@@ -164,10 +170,10 @@ with gr.Blocks(theme='gradio/soft') as demo:
|
|
164 |
with gr.Row().style(equal_height=True):
|
165 |
nucleus_image = gr.Image(
|
166 |
source="upload",
|
167 |
-
tool="sketch",
|
168 |
label="Nucleus Image",
|
169 |
interactive=True,
|
170 |
-
image_mode="
|
171 |
type="pil"
|
172 |
)
|
173 |
|
|
|
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 |
+
|
111 |
+
#nucleus_image = processed_images[0].unsqueeze(0)
|
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(
|
122 |
sequence_input=sequence_input,
|
|
|
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 |
|