Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
import cv2
|
2 |
import streamlit as st
|
3 |
-
from streamlit_webrtc import webrtc_streamer, WebRtcMode
|
4 |
import numpy as np
|
5 |
import av
|
6 |
|
@@ -52,18 +52,10 @@ with col6:
|
|
52 |
if st.button("Invert"):
|
53 |
filter = "invert"
|
54 |
|
55 |
-
# WebRTC constraints for video resolution (optional)
|
56 |
-
video_constraints = {
|
57 |
-
"facing_mode": "user", # Use the front camera
|
58 |
-
"width": {"ideal": 1280},
|
59 |
-
"height": {"ideal": 720}
|
60 |
-
}
|
61 |
-
|
62 |
# Display the video stream
|
63 |
webrtc_streamer(
|
64 |
key="streamer",
|
65 |
video_frame_callback=transform,
|
66 |
sendback_audio=False,
|
67 |
-
video_constraints=video_constraints, # Optional: set constraints
|
68 |
mode=WebRtcMode.SENDRECV # Ensure bidirectional communication (send/receive video)
|
69 |
)
|
|
|
1 |
import cv2
|
2 |
import streamlit as st
|
3 |
+
from streamlit_webrtc import webrtc_streamer, WebRtcMode
|
4 |
import numpy as np
|
5 |
import av
|
6 |
|
|
|
52 |
if st.button("Invert"):
|
53 |
filter = "invert"
|
54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
# Display the video stream
|
56 |
webrtc_streamer(
|
57 |
key="streamer",
|
58 |
video_frame_callback=transform,
|
59 |
sendback_audio=False,
|
|
|
60 |
mode=WebRtcMode.SENDRECV # Ensure bidirectional communication (send/receive video)
|
61 |
)
|