Francesco Pochetti commited on
Commit
655d0f9
1 Parent(s): be91b1c

adding files

Browse files
Files changed (2) hide show
  1. app.py +3 -2
  2. requirements.txt +1 -1
app.py CHANGED
@@ -1,7 +1,8 @@
1
  import face_recognition
2
- import cv2
3
  import gradio as gr
4
  from PIL import Image
 
5
  import numpy as np
6
 
7
  def run(image):
@@ -11,7 +12,7 @@ def run(image):
11
 
12
  for top, right, bottom, left in face_locations:
13
  face_image = image[top:bottom, left:right]
14
- face_image = cv2.GaussianBlur(face_image, (99, 99), 30)
15
  image[top:bottom, left:right] = face_image
16
 
17
  return Image.fromarray(image)
 
1
  import face_recognition
2
+ #import cv2
3
  import gradio as gr
4
  from PIL import Image
5
+ from scipy.ndimage.filters import gaussian_filter
6
  import numpy as np
7
 
8
  def run(image):
 
12
 
13
  for top, right, bottom, left in face_locations:
14
  face_image = image[top:bottom, left:right]
15
+ face_image = gaussian_filter(face_image, sigma=10)
16
  image[top:bottom, left:right] = face_image
17
 
18
  return Image.fromarray(image)
requirements.txt CHANGED
@@ -1,2 +1,2 @@
1
- opencv-python==4.5.5.62
2
  face_recognition==1.2.3
 
1
+ scipy
2
  face_recognition==1.2.3