Raumkommander commited on
Commit
9332803
·
1 Parent(s): 647cee8

inital deployment1

Browse files
Files changed (1) hide show
  1. app.py +11 -5
app.py CHANGED
@@ -41,16 +41,22 @@ def video_stream(prompt):
41
  yield frame # Return processed frame
42
  cap.release()
43
 
 
44
  # Create Gradio App
45
  with gr.Blocks() as demo:
46
- gr.Markdown("## 🎨 Real-Time AI-Enhanced Webcam using Latent Consistency Model")
47
 
48
  with gr.Row():
49
- webcam_feed = gr.Image(streaming=True, label="Live Webcam")
50
  processed_image = gr.Image(label="AI-Enhanced Webcam Feed")
51
- canvas = gr.Image(interactive=True, label="Canvas - Edit Processed Image")
52
 
53
- prompt_input = gr.Textbox(label="Real-Time Latent Consistency Model Prompt", value="A futuristic landscape")
54
- webcam_feed.change(fn=video_stream, inputs=[prompt_input], outputs=[processed_image, canvas])
 
 
 
 
 
55
 
56
  demo.launch(share=True)
 
 
41
  yield frame # Return processed frame
42
  cap.release()
43
 
44
+
45
  # Create Gradio App
46
  with gr.Blocks() as demo:
47
+ gr.Markdown("## 🎨 Real-Time AI-Enhanced Webcam using Latent Consistency Model (LCM)")
48
 
49
  with gr.Row():
50
+ webcam_feed = gr.Camera(streaming=True, label="Live Webcam")
51
  processed_image = gr.Image(label="AI-Enhanced Webcam Feed")
 
52
 
53
+ with gr.Row():
54
+ canvas_output = gr.Image(interactive=True, label="Canvas - Processed Image Output")
55
+
56
+ prompt_input = gr.Textbox(label="Real-Time LCM Prompt", value="A futuristic landscape")
57
+ start_button = gr.Button("Start Real-Time AI Enhancement")
58
+
59
+ start_button.click(fn=video_stream, inputs=[prompt_input], outputs=[processed_image, canvas_output])
60
 
61
  demo.launch(share=True)
62
+