tan200224 commited on
Commit
141698c
·
verified ·
1 Parent(s): 01a4dbe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -1,9 +1,3 @@
1
- import os
2
- os.environ["GRADIO_ENABLE_QUEUE"] = "1" # ensures queue
3
- os.environ["GRADIO_SERVER_PORT"] = "7860"
4
- os.environ["GRADIO_SERVER_NAME"] = "0.0.0.0"
5
- os.environ["GRADIO_SSR_MODE"] = "false" # ✅ explicitly disable SSR
6
-
7
  import gradio as gr
8
  from hf_diffusion_service import HFDiffusionService
9
  from PIL import Image
@@ -11,15 +5,14 @@ from PIL import Image
11
  service = HFDiffusionService()
12
 
13
  def generate_ct(mask_image: Image.Image):
14
- return service.generate_image(mask_image)
15
 
16
  demo = gr.Interface(
17
  fn=generate_ct,
18
  inputs=gr.Image(type="pil", label="Segmentation Mask"),
19
  outputs=gr.Image(type="pil", label="Generated CT Scan"),
20
- title="Conditional Diffusion Medical Image Generator",
21
- description="Draw or upload a mask to generate a synthetic CT scan.",
22
- flagging_mode="never"
23
  )
24
 
25
  if __name__ == "__main__":
 
 
 
 
 
 
 
1
  import gradio as gr
2
  from hf_diffusion_service import HFDiffusionService
3
  from PIL import Image
 
5
  service = HFDiffusionService()
6
 
7
  def generate_ct(mask_image: Image.Image):
8
+ return service.generate_image_base64(mask_image)
9
 
10
  demo = gr.Interface(
11
  fn=generate_ct,
12
  inputs=gr.Image(type="pil", label="Segmentation Mask"),
13
  outputs=gr.Image(type="pil", label="Generated CT Scan"),
14
+ title="Synthetic CT Generator",
15
+ description="Upload or draw a mask to generate a CT scan."
 
16
  )
17
 
18
  if __name__ == "__main__":