Spaces:
Runtime error
Runtime error
Commit
·
289b241
1
Parent(s):
edad70f
Upload app.py
Browse files
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)
|