ahmedxeno commited on
Commit
6435e65
·
verified ·
1 Parent(s): e03f172

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -10
app.py CHANGED
@@ -62,15 +62,20 @@ def process_image(input_img):
62
  return input_img, enhanced_img
63
 
64
  # Gradio Interface
65
- demo = gr.Interface(
66
- fn=process_image,
67
- inputs=gr.Image(label="Upload X-ray (TIFF or JPEG/PNG)"),
68
- outputs=[
69
- gr.Image(label="Original Image"),
70
- gr.Image(label="Enhanced Image")
71
- ],
72
- title="X-ray Enhancement (MUSICA®-Style)",
73
- description="Upload a TIFF, JPEG, or PNG X-ray image to enhance it using multi-scale wavelet processing and adaptive contrast adjustment."
74
- )
 
 
 
 
 
75
 
76
  demo.launch()
 
62
  return input_img, enhanced_img
63
 
64
  # Gradio Interface
65
+ with gr.Blocks() as demo:
66
+ gr.Markdown("# X-ray Enhancement (MUSICA®-Style)")
67
+ gr.Markdown("Upload a TIFF, JPEG, or PNG X-ray image to enhance it using multi-scale wavelet processing and adaptive contrast adjustment.")
68
+
69
+ with gr.Row():
70
+ input_image = gr.Image(label="Upload X-ray (TIFF or JPEG/PNG)")
71
+ output_original = gr.Image(label="Original Image")
72
+ output_enhanced = gr.Image(label="Enhanced Image")
73
+
74
+ submit_button = gr.Button("Enhance")
75
+ submit_button.click(
76
+ fn=process_image,
77
+ inputs=input_image,
78
+ outputs=[output_original, output_enhanced]
79
+ )
80
 
81
  demo.launch()