Pratyush101 commited on
Commit
39dce31
·
verified ·
1 Parent(s): 50db096

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -8
app.py CHANGED
@@ -59,10 +59,10 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
59
  # Create the keyboard buttons
60
  buttonList = []
61
  h, w = img.shape[:2]
62
- key_width = int(0.06 * w)
63
  key_height = int(0.09 * h)
64
- font_scale = 0.005 * w
65
- font_thickness = int(0.01 * h)
66
 
67
  for row, key_row in enumerate(keys):
68
  for col, key in enumerate(key_row):
@@ -132,7 +132,7 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
132
  cv2.rectangle(img,
133
  (text_x, text_y - text_height), # Top-left corner
134
  (text_x + text_width, text_y), # Bottom-right corner
135
- (0, 0, 0), # Background color (light gray)
136
  -1) # Filled rectangle
137
  cv2.putText(img, output_text, (int(0.05 * w) , int(0.70 * h)), cv2.FONT_HERSHEY_PLAIN, 2, (255, 255, 255), 5)
138
 
@@ -143,10 +143,6 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
143
 
144
  return av.VideoFrame.from_ndarray(img, format="bgr24")
145
 
146
- st.text_area("Typed Text", st.session_state["output_text"], height=150)
147
-
148
- st.write(output_text)
149
-
150
  # WebRTC Streamer
151
  webrtc_streamer(
152
  key="virtual-keyboard",
 
59
  # Create the keyboard buttons
60
  buttonList = []
61
  h, w = img.shape[:2]
62
+ key_width = int(0.07 * w)
63
  key_height = int(0.09 * h)
64
+ font_scale = 0.0045 * w
65
+ font_thickness = int(0.009 * h)
66
 
67
  for row, key_row in enumerate(keys):
68
  for col, key in enumerate(key_row):
 
132
  cv2.rectangle(img,
133
  (text_x, text_y - text_height), # Top-left corner
134
  (text_x + text_width, text_y), # Bottom-right corner
135
+ (100, 100, 100), # Background color (light gray)
136
  -1) # Filled rectangle
137
  cv2.putText(img, output_text, (int(0.05 * w) , int(0.70 * h)), cv2.FONT_HERSHEY_PLAIN, 2, (255, 255, 255), 5)
138
 
 
143
 
144
  return av.VideoFrame.from_ndarray(img, format="bgr24")
145
 
 
 
 
 
146
  # WebRTC Streamer
147
  webrtc_streamer(
148
  key="virtual-keyboard",