Pourquoi est-ce que j'obtiens l'erreur \'error: (-215) !empty() in function detectorMultiScale\' lors de l'utilisation de CascadeClassifier d'OpenCV ?

Linda Hamilton
Libérer: 2024-10-25 02:14:02
original
409 Les gens l'ont consulté

Why Am I Getting the

Résolution du problème "erreur : (-215) !empty() dans la fonction detectMultiScale"

L'erreur "erreur : (-215 ) !empty() dans la fonction detectorMultiScale" rencontré lors de la détection de visage à l'aide de CascadeClassifier d'OpenCV indique généralement un problème de chargement des fichiers XML pré-entraînés qui définissent les modèles de visage et d'yeux.

Pour résoudre ce problème, assurez-vous que CascadeClassifier est initialisé correctement en spécifiant le chemin approprié vers le fichier XML. Au lieu de coder en dur le chemin, il est recommandé d'utiliser la propriété intégrée cv2.data.haarcascades, qui contient le chemin par défaut de ces fichiers XML.

Solution :

Modifiez le code pour utiliser la propriété cv2.data.haarcascades :

<code class="python">face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_default.xml')
eye_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_eye.xml')</code>
Copier après la connexion

Cette modification garantit que CascadeClassifier est chargé avec les fichiers XML corrects sans qu'il soit nécessaire de spécifier manuellement le chemin exact. En utilisant la propriété intégrée, le code devient plus portable et élimine le risque d'erreurs liées au chemin.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!