使用Accord.NET解析HaarCascade XML - 节点类型不支持ReadElementContentAsString方法

时间:2015-12-23 17:56:41

标签: xml opencv face-detection biometrics accord.net

我试图使用Accord.NET检测上半身。当我尝试使用

加载OpenCV上身HaarCasecade时,使用Face内置级联进行面部检测。
 HaarCascade cascade = HaarCascade.FromXml(@"C:\Users\me\Desktop\haarcascade_upperbody.xml");

我一直在

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

XML非常大,请在这里查看https://github.com/Itseez/opencv/blob/master/data/haarcascades/haarcascade_upperbody.xml

1 个答案:

答案 0 :(得分:2)

目前, Accord.NET Framework 仅支持 Open CV Haar Cascade XML格式,例如参见this和Github上的this问题。

如果您使用 Open CV 存储库的旧版提交,例如the commit before the format upgrade,则可以访问旧格式化的 Haar Cascade 文件。