OpenCV + Java:从jar运行时检测到零面

时间:2015-08-19 01:41:30

标签: java opencv clojure

我正在使用来自clojure的OpenCV for Java的项目,特别是使用https://github.com/PatternConsulting/opencv从maven安装。但是,出于某种原因,当我将应用程序打包到jar中并运行它时,我会在每个图像中检测到0个面,即使它们在调试模式下运行时也是如此(尽管lein run)。

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

我发现了问题。 OpenCV无法从jar中嵌入的资源中读取xml分类器。我将xml文件移动到项目的根目录并从那里加载它们并且它可以工作。