我使用过OpenCV,并且能够轻松使用人脸检测,上半身检测等。
我还使用了Marilena项目(ActionScript的Open CV端口),它将Haarcascade XML文件移植到AS中。这也可以正常工作。
现在,我要做的是 - 使用Actionscript进行上身检测。所以,我想在Marilena中使用OpenCV的XML - 为此,XML应该被翻译成Marilena的格式。我能够使用我在Stackoverflow here找到的解决方案之一来实现此翻译。
然而,当我复制这个生成的代码并运行我的程序时,检测没有按预期发生。它导致了一个随机位置的阻塞,误报。当我尝试将OpenCV的人脸检测XML翻译成Marilena时,它又失败了。当我使用Marilena的原始代码时,它再次起作用。
我做错了吗?
答案 0 :(得分:2)
看起来Marilena使用与OpenCV相同的.xml文件。您是否尝试运行他们提供的示例但是用您自己的.xml文件替换它们?我无法看到他们要求你将haar文件移植到actionscript的任何地方。