import cv2
yuz_cascade =cv2.CascadeClassifier("C:/Users/-----/OneDrive/Masaüstü/Jupyter/opencv-4.x/data/haarcascades/haarcascade_frontalface_default.xml")
cap = cv2.VideoCapture(0)
ret, img = cap.read()
yuzler = yuz_cascade.detectMultiScale(img, 1.3, 5)
for(x,y,w,h) in yuzler[0:kac_yuz_algilama]:
cv2.rectangle(img,(x,y),(x+w,y+h),(0,230,0),2)
yuz = img[y:y+h, x:x+w]
cv2.imshow("Pencere",img)
cap.release()
cv2.destroyAllWindows()
[ERROR:0@0.045] global persistence.cpp:512 cv::FileStorage::Impl::open Can't open file: 'C:/Users/mirac/OneDrive/Masaüstü/Jupyter/opencv-4.x/data/haarcascades/haarcascade_frontalface_default.xml' in read mode
Traceback (most recent call last):
File "C:\Users\----\YüzTanıma\main.py", line 7, in <module>
yuzler = yuz_cascade.detectMultiScale(img, 1.3, 5)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale'
Process finished with exit code 1
Hatasına bir türlü çözüm bulamıyorum yardımcı olabilir misin?