2015-12-23 2 views
2

Je tente de détecter le corps supérieur à l'aide d'Accord.NET.Il fonctionne pour la détection faciale à l'aide de la cascade intégrée de Face.But lorsque j'essaie de charger le OpenCV HaarCasecade du haut du corps en utilisantAnalyse syntaxique de HaarCascade XML avec Accord.NET: la méthode ReadElementContentAsString n'est pas prise en charge sur le type de nœud Aucun

HaarCascade cascade = HaarCascade.FromXml(@"C:\Users\me\Desktop\haarcascade_upperbody.xml"); 

je continue à avoir

The ReadElementContentAsString method is not supported on node type None. Line 28134, position 18. 

Le XML est très grand alors s'il vous plaît jeter un oeil ici https://github.com/Itseez/opencv/blob/master/data/haarcascades/haarcascade_upperbody.xml

Répondre

2

Actuellement, cadre Accord.NET ne supporte que la ancienne Ouvrir CV Haar Cascade format XML, voir par exemple this et this question sur Github.

Vous pouvez accéder à l'ancienne Haar Cascade mis en forme fichiers si vous allez à un vieux commettre assez de dépôt Ouvrir CV, par exemple the commit before the format upgrade.