如何解决如何在 android studio 中向 Dnn.readNetFromDarknet(cfgPath, weightPath) 添加权重和 cfg 路径?
yolo = Dnn.readNetFromDarknet(cfgPath,weightPath);
此时,我创建了一个资产文件夹并将 cfg 和权重文件上传到这里。但是我无法运行这条线,因为我无法给出正确的路径。我如何将我的资产文件夹中的路径添加到这一行,或者是否有其他选择来执行此过程。
Opencv 3.4.5 版
解决方法
您可以使用以下几行访问 Assets 文件夹:
AssetManager assetManager = getAsset();
assetManager.open("filename");
但您实际上无法获得资产文件夹的路径,您需要为 readNetFromDarknet 函数提供配置文件的字符串参数路径。因此,您需要做的是在内部存储中创建文件:
getApplicationContext().getFilesDir().getAbsolutePath()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。