HAAR Cascade Classifier замораживание кодаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 HAAR Cascade Classifier замораживание кода

Сообщение Anonymous »

Попытка использовать классификатор каскада HAAR, программа останавливается на неопределенный срок, используя этот код: < /p>
import cv2

haar_file = cv2.data.haarcascades + 'haarcascade_frontalface_default.xml'
face_cascade = cv2.CascadeClassifier(haar_file)

# Reduzindo resolução
webcam = cv2.VideoCapture(0)
webcam.set(cv2.CAP_PROP_FRAME_WIDTH, 320) # width
webcam.set(cv2.CAP_PROP_FRAME_HEIGHT, 240) # height

while True:
retorno, frame = webcam.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
print("Grayscaled")

faces = face_cascade.detectMultiScale(gray, 1.3, 3, flags= cv2.CASCADE_SCALE_IMAGE)
print("Faces detected")

for (x1, y1, x2, y2) in faces:
moldura_face = gray[y1:y1+y2, x1:x1+x2]

cv2.rectangle(gray, (x1, y1), (x2, y2), (0, 255, 255), 2)

moldura_face = cv2.resize(moldura_face, (48, 48))

# cv2.putText(im,prediction_label)
cv2.putText(frame, '% s' % ('prediction_label'), (x1-10, y1-10),
cv2.FONT_HERSHEY_COMPLEX_SMALL, 2, (0, 0, 255))

cv2.imshow("Output", frame)
cv2.waitKey(27)
< /code>
Я протестировал веб -камеру с простым кодом OpenCV, и она работает нормально, даже с кодом детектора мяча с использованием Houghcircles, и он работает нормально.[...]/testCascade.py
4367ea-dec2-446e-99c4-7ea97825c9c3
Grayscaled
< /code>
и никогда не достигает «обнаруженных лиц» < /p>
Я не понимаю, почему, я пытался как можно больше уменьшить код, но я все еще могу определить проблему. Кто -нибудь может?python --version
Python 3.12.3

print("face_cascade.empty() == ", face_cascade.empty())
face_cascade.empty() == False

print("frame type:", type(frame))
frame type:

print("Dtype:", frame.dtype)
Dtype: uint8

print("shape:", frame.shape)
shape: (240, 320, 3)

pip list | findstr opencv
opencv-python 4.11.0.86


Подробнее здесь: https://stackoverflow.com/questions/795 ... -execution
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • HAAR Cascade Classifier замораживание кода
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • HAAR Cascade Classifier замораживание кода
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • HAAR Cascade Classifier замораживание кода
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • HAAR Cascade Detector верхней части тела не работает на половине тела (талия вверх) фото?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Объяснимый ИИ в Python: в shap.Explainer() следует ли мне вводить классификатор или classifier.predict? Тогда как получи
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»