joeWabbit commited on
Commit
1218a4a
·
verified ·
1 Parent(s): 285e527

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -95,6 +95,16 @@ with gr.Blocks() as demo:
95
  seg_out = gr.Image(label="Gaussian Blurred Image")
96
  seg_button = gr.Button("Process Gaussian Blur")
97
  seg_button.click(process_segmentation_blur, inputs=[seg_img, seg_blur], outputs=seg_out)
 
 
 
 
 
 
 
 
 
 
98
  with gr.Tab("Lens Blur"):
99
  img_input = gr.Image(type="pil", label="Upload Image")
100
  blur_slider = gr.Slider(1, 50, value=6, label="Maximum Blur Radius")
 
95
  seg_out = gr.Image(label="Gaussian Blurred Image")
96
  seg_button = gr.Button("Process Gaussian Blur")
97
  seg_button.click(process_segmentation_blur, inputs=[seg_img, seg_blur], outputs=seg_out)
98
+ with gr.Tab("Depth Heatmap"):
99
+ img_input2 = gr.Image(type="pil", label="Upload Image")
100
+ intensity_slider = gr.Slider(0.5, 5.0, value=1.0, label="Heatmap Intensity")
101
+ heatmap_output = gr.Image(label="Depth Heatmap")
102
+ heatmap_button = gr.Button("Generate Depth Heatmap")
103
+ heatmap_button.click(
104
+ process_depth_heatmap,
105
+ inputs=[img_input2, intensity_slider],
106
+ outputs=heatmap_output
107
+ )
108
  with gr.Tab("Lens Blur"):
109
  img_input = gr.Image(type="pil", label="Upload Image")
110
  blur_slider = gr.Slider(1, 50, value=6, label="Maximum Blur Radius")