3

我使用过 OpenCV,并且能够轻松使用人脸检测、上身检测等。

我还使用了将 Haarcascade XML 文件移植到 AS 的 Marilena 项目(Open CV port for Actionscript)。这也可以正常工作。

现在,我想做的是 - 使用 Actionscript 进行上身检测。所以,我想在 Marilena 中使用 OpenCV 的 XML - 为此,XML 应该被翻译成 Marilena 的格式。我能够使用我在Stackoverflow上找到的解决方案之一来实现这种翻译。

但是,当我复制这个生成的代码并运行我的程序时,检测并没有按预期发生。它导致在某个随机位置出现块,即误报。当我尝试将 OpenCV 的人脸检测 XML 转换为 Marilena 时,它再次失败了。当我使用 Marilena 的原始代码时,它又可以工作了。

难道我做错了什么?

4

1 回答 1

2

看起来 Marilena 使用的 .xml 文件与 OpenCV 一样。您是否尝试运行他们提供的示例,但用您自己的替换他们的 .xml 文件?我看不到他们要求您将 haar 文件移植到 actionscript 的任何地方。

于 2012-08-09T00:25:05.873 回答