feat: updated yarn.lock and find best path for haarcascade

This commit is contained in:
2021-01-13 20:31:58 +01:00
parent e6623e5589
commit 4609edcd94
2 changed files with 3451 additions and 3398 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,12 +1,16 @@
from io import BytesIO
import os.path
from typing import Optional
import cv2
from PIL import Image
FACE_DATA = 'haarcascade_frontalface_default.xml'
FACE_DATA = next(filter(os.path.exists, [
'/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml',
'/usr/share/opencv4/haarcascades/haarcascade_frontalface_default.xml',
]))
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + FACE_DATA)
face_cascade = cv2.CascadeClassifier(FACE_DATA)
class Camera: