added button and sequential fix
Browse files
app.py
CHANGED
@@ -172,6 +172,13 @@ def inference(img):
|
|
172 |
return img_deepix, confidences_deepix, img_dsdg, confidences_dsdg
|
173 |
else:
|
174 |
return img, {}, img, {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
|
176 |
|
177 |
if __name__ == '__main__':
|
@@ -179,9 +186,10 @@ if __name__ == '__main__':
|
|
179 |
fn=inference,
|
180 |
inputs=[gr.Image(source='webcam', shape=None, type='numpy')],
|
181 |
outputs=[
|
182 |
-
gr.
|
183 |
gr.Label(num_top_classes=2, label='DeePixBiS'),
|
184 |
-
gr.
|
185 |
gr.Label(num_top_classes=2, label='DSDG')],
|
|
|
186 |
examples=examples).queue(concurrency_count=2)
|
187 |
demo.launch(share=False)
|
|
|
172 |
return img_deepix, confidences_deepix, img_dsdg, confidences_dsdg
|
173 |
else:
|
174 |
return img, {}, img, {}
|
175 |
+
|
176 |
+
def open_link():
|
177 |
+
import webbrowser
|
178 |
+
webbrowser.open("https://forms.gle/oEum7W2bQQZ8ctAr7")
|
179 |
+
|
180 |
+
# Create a button that opens a link when clicked
|
181 |
+
button = gr.Button(label="Open link", onclick=open_link)
|
182 |
|
183 |
|
184 |
if __name__ == '__main__':
|
|
|
186 |
fn=inference,
|
187 |
inputs=[gr.Image(source='webcam', shape=None, type='numpy')],
|
188 |
outputs=[
|
189 |
+
gr.Image(label='DeePixBiS', type='numpy'),
|
190 |
gr.Label(num_top_classes=2, label='DeePixBiS'),
|
191 |
+
gr.Image(label='DSDG', type='numpy'),
|
192 |
gr.Label(num_top_classes=2, label='DSDG')],
|
193 |
+
inputs=[button],
|
194 |
examples=examples).queue(concurrency_count=2)
|
195 |
demo.launch(share=False)
|