Gemma-sciling commited on
Commit
289b241
1 Parent(s): edad70f

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -7,7 +7,7 @@ import torch
7
  import numpy as np
8
 
9
  # load model
10
- model_face = torch.load('face_model.pt')
11
  model_face.eval()
12
  model_plate = yolov5.load('keremberke/yolov5m-license-plate', device="cpu")
13
  # # set model parameters
@@ -25,7 +25,7 @@ def blur_plates_image(image, plate_blur):
25
  for box in boxes_plate_list:
26
  ROI = image[int(box[1]):int(box[3]), int(box[0]):int(box[2])]
27
 
28
- blur_value = (plate_blur * 2 - 1)
29
  blur = cv2.GaussianBlur(ROI, (blur_value, blur_value), 20, cv2.BORDER_DEFAULT)
30
  # Insert ROI back into image
31
  image[int(box[1]):int(box[3]), int(box[0]):int(box[2])] = blur
@@ -51,7 +51,7 @@ def blur_faces_image(image, face_blur):
51
  ROI = np.zeros(image.shape, dtype='uint8')
52
  cv2.circle(ROI, circle_center, circle_radius, (255, 255, 255), -1)
53
 
54
- blur_value = (face_blur * 2 - 1)
55
  blur = cv2.GaussianBlur(image, (blur_value, blur_value), cv2.BORDER_DEFAULT)
56
 
57
  image = np.where(ROI > 0, blur, image)
 
7
  import numpy as np
8
 
9
  # load model
10
+ model_face = torch.load('face_model(1).pt')
11
  model_face.eval()
12
  model_plate = yolov5.load('keremberke/yolov5m-license-plate', device="cpu")
13
  # # set model parameters
 
25
  for box in boxes_plate_list:
26
  ROI = image[int(box[1]):int(box[3]), int(box[0]):int(box[2])]
27
 
28
+ blur_value = (int(plate_blur) * 2 - 1)
29
  blur = cv2.GaussianBlur(ROI, (blur_value, blur_value), 20, cv2.BORDER_DEFAULT)
30
  # Insert ROI back into image
31
  image[int(box[1]):int(box[3]), int(box[0]):int(box[2])] = blur
 
51
  ROI = np.zeros(image.shape, dtype='uint8')
52
  cv2.circle(ROI, circle_center, circle_radius, (255, 255, 255), -1)
53
 
54
+ blur_value = (int(face_blur) * 2 - 1)
55
  blur = cv2.GaussianBlur(image, (blur_value, blur_value), cv2.BORDER_DEFAULT)
56
 
57
  image = np.where(ROI > 0, blur, image)