lalith commited on
Commit
cdd66db
1 Parent(s): 67a2e99

app and requirements

Browse files
Files changed (2) hide show
  1. app.py +0 -5
  2. requirements.txt +2 -0
app.py CHANGED
@@ -10,9 +10,6 @@ with gr.Blocks() as demo:
10
  frames = []
11
  def get_frame(video):
12
  frames.clear()
13
- files = glob.glob('frames/*')
14
- for f in files:
15
- os.remove(f)
16
  cap = cv2.VideoCapture(video.name)
17
  i = 0
18
  for i in range(201):
@@ -20,13 +17,11 @@ with gr.Blocks() as demo:
20
  if ret == False:
21
  break
22
  frames.append(frame)
23
- # cv2.imwrite("frames/frame_{}.jpeg".format(i),frame)
24
  i += 1
25
  cap.release()
26
  cv2.destroyAllWindows()
27
  video_upload.upload(fn=get_frame, inputs=[video_upload])
28
  def return_frame(index):
29
- # img = cv2.imread("frames/frame_{}.jpeg".format(index))
30
  img = frames[index]
31
  return img
32
  slider.change(return_frame,slider,gr.Image(shape=(1280, 720),type="numpy"))
 
10
  frames = []
11
  def get_frame(video):
12
  frames.clear()
 
 
 
13
  cap = cv2.VideoCapture(video.name)
14
  i = 0
15
  for i in range(201):
 
17
  if ret == False:
18
  break
19
  frames.append(frame)
 
20
  i += 1
21
  cap.release()
22
  cv2.destroyAllWindows()
23
  video_upload.upload(fn=get_frame, inputs=[video_upload])
24
  def return_frame(index):
 
25
  img = frames[index]
26
  return img
27
  slider.change(return_frame,slider,gr.Image(shape=(1280, 720),type="numpy"))
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ opencv-python
2
+ numpy