我应该把 haarcascade_frontalface_alt.xml 放在 JavaCV 的 FacePreview class 的 Android 样本的什么地方?
Where do I put haarcascade_frontalface_alt.xml in the Android sample of JavaCV's FacePreview class?
Android 示例的 FacePreview class 中有一段代码令我感到困惑:
File classifierFile = Loader.extractResource(getClass(),
"/org/bytedeco/javacv/facepreview/haarcascade_frontalface_alt.xml",
context.getCacheDir(), "classifier", ".xml");
我知道我应该更改 haarcascade_frontalface_alt.xml
之前的名称以匹配我的项目名称,但我不知道在我的项目结构中实际放置 XML 文件的位置。
我确实在某处读到我必须将 xml 文件放在与 FacePreview class 相同的文件夹中...所以这是否意味着我必须将它放在 src/main/java/<package_name>
?
编辑:这也不起作用。我必须下载它并将其缓存在 Activity 中吗?
进入src/main/resources/org/bytedeco/javacv/facepreview/haarcascade_frontalface_alt.xml
假设gradle做正确的事
Android 示例的 FacePreview class 中有一段代码令我感到困惑:
File classifierFile = Loader.extractResource(getClass(),
"/org/bytedeco/javacv/facepreview/haarcascade_frontalface_alt.xml",
context.getCacheDir(), "classifier", ".xml");
我知道我应该更改 haarcascade_frontalface_alt.xml
之前的名称以匹配我的项目名称,但我不知道在我的项目结构中实际放置 XML 文件的位置。
我确实在某处读到我必须将 xml 文件放在与 FacePreview class 相同的文件夹中...所以这是否意味着我必须将它放在 src/main/java/<package_name>
?
编辑:这也不起作用。我必须下载它并将其缓存在 Activity 中吗?
进入src/main/resources/org/bytedeco/javacv/facepreview/haarcascade_frontalface_alt.xml
假设gradle做正确的事