集成HarmonyOS版opencv体积太大,是否有新的方式集成?
最终的解决方案请按照如下方式进行配置:
1. 将opencv编译出来的 include 和 lib 文件夹,拷贝到 src/main/cpp/thirdparty/opencv/arm64-v8a armeabi-v7a 下面。
2. lib中的所有的 .so.408文件拷贝到 libs/arm64-v8a libs/armeabi-v7a 目录下。
3. CMakeLists.txt 引入的包路径修改如下:
${CMAKE_CURRENT_SOURCE_DIR}/../../../libs/${OHOS_ARCH}/ ==》${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/opencv/${OHOS_ARCH}/lib
修改后的路径:
${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/opencv/${OHOS_ARCH}/lib/libopencv_calib3d.so.408
但是这样har包体积是61.3MB太大了。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
希望HarmonyOS提供移动端剪裁版的Opencv库,目前的太大了
257浏览 • 1回复 待解决
HarmonyOS 集成推送是否需要另外再集成hms
225浏览 • 1回复 待解决
怎么集成HarmonyOS SDK
4680浏览 • 1回复 待解决
HarmonyOS 相机集成问题
263浏览 • 1回复 待解决
HarmonyOS 针对hsp包进行体积优化,是否有推荐的方案?
290浏览 • 1回复 待解决
HarmonyOS 集成RN 5.0.0.100 后运行报错
258浏览 • 1回复 待解决
HarmonyOS是否提供类似opencv的能力
1004浏览 • 1回复 待解决
hsp 分类集成相关问题
75浏览 • 1回复 待解决
Hi3861 Hilink SDK集成
10654浏览 • 4回复 待解决
har包集成怎么配置so的架构
211浏览 • 1回复 待解决
RN集成HarmonyOS应用的方式,解压空工程压缩包 HarmonyEmptyProject.zip无法生成bundle包
293浏览 • 1回复 待解决
HarmonyOS API 10 无法集成 AGC SDK,编译报错
715浏览 • 1回复 待解决
HarmonyOS 集成推送服务,获取 1000900010 Illegal application identity
336浏览 • 1回复 待解决
HarmonyOS rn三方库集成官网
298浏览 • 1回复 待解决
如何应用持续集成方案。
574浏览 • 1回复 待解决
HarmonyOS 参考文档编译curl集成到应用hap报错
239浏览 • 1回复 待解决
使用ArkTS语言开发HarmonyOS应用如何集成HMS Core?
3347浏览 • 1回复 待解决
HarmonyOS 应用里面可以集成盘古NLP大模型吗?
30浏览 • 1回复 待解决
HarmonyOS是否有切换Fragment的页面路由方式
385浏览 • 1回复 待解决
日历应用日程卡片 - 不同规格卡片的集成实现
509浏览 • 1回复 待解决
HarmonyOS使用photoView的话 拍照的能力还需要单独集成吗
214浏览 • 1回复 待解决
HarmonyOS codeLinter如何集成到门禁和流水线中
224浏览 • 1回复 待解决
HarmonyOS Connect平台Hilink SDK怎么集成到主程序中?
8517浏览 • 1回复 待解决
HarmonyOS项目能集成自己本来项目的flutter页面吗?
242浏览 • 1回复 待解决
现在HarmonyOS的存储方式有哪些,是否有具体文档介绍
265浏览 • 1回复 待解决
参照如下方式进行改造:
1. 项目根路径的libs目录中只保留.408结尾的。
2. thirdparty/opencv/arm64-v8a/lib 目录中保留so文件,不包含408的文件。so文件其实是将408文件改名而来的。
3. CMakeLists中引入thirdparty的so文件说明:最终打包的hap包,只有根路径libs目录的内容会打包进去,thirdparty不会打进去,thirdparty只有在运行时使用。408和so文件都必须是实体文件,不能是链接文件。