Qt5.14.2 配置opencv4.5.5安卓

pro文件加入以下

unix {

ANDROID_OPENCV = C:/opencv-4.5.5-android-sdk/OpenCV-android-sdk/sdk/native

unix {

ANDROID_OPENCV = C:/opencv-4.5.5-android-sdk/OpenCV-android-sdk/sdk/native
//C:\opencv-4.5.5-android-sdk\OpenCV-android-sdk\sdk\native\staticlibs\arm64-v8a

INCLUDEPATH += $$ANDROID_OPENCV/jni/include/opencv2 \
               $$ANDROID_OPENCV/jni/include

LIBS += $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_calib3d.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_core.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_dnn.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_features2d.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_flann.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_gapi.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_highgui.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_imgcodecs.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_imgproc.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_ml.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_objdetect.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_photo.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_stitching.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_video.a \
        $$ANDROID_OPENCV/staticlibs/armeabi-v7a/libopencv_videoio.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libcpufeatures.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libIlmImf.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibjpeg-turbo.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibpng.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibprotobuf.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibtiff.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibwebp.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libquirc.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libtbb.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libtegra_hal.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libade.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libittnotify.a \
        $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibopenjp2.a \
        $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_java4.so \
}

加入的是

opencv-4.5.5-android-sdk/OpenCV-android-sdk/sdk/native/libs/armeabi-v7a/libopencv_java4.so

这个文件,

然后点锤子编译一下看看有没有错

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]中提到了QtOpenCV的安装路径,引用\[2\]中提到了OpenCV的下载和解压步骤,引用\[3\]中提到了使用CMake进行编译的命令。 问题: 如何在Qt5.14.2中使用OpenCV? 回答: 在Qt5.14.2中使用OpenCV,首先需要下载并安装QtOpenCV。根据引用\[1\]中的路径,Qt安装在D:\software\Qt\Qt5.14.2OpenCV安装在D:\software\opencv346\opencv。然后,根据引用\[2\]中的步骤,将OpenCV4.5.0和opencv_contrib4.5.0解压到相应的文件夹中。接下来,在OpenCV4.5.0文件夹下创建一个build文件夹,并打开终端进入build文件夹。最后,根据引用\[3\]中的命令执行cmake编译,指定CMAKE_BUILD_TYPE为RELEASE,OPENCV_EXTRA_MODULES_PATH为opencv_contrib-4.5.0/modules/face的路径,然后执行编译命令。这样就可以在Qt5.14.2中使用OpenCV了。 #### 引用[.reference_title] - *1* [【QtQt5.14.2配置OpenCV3.4.6环境](https://blog.csdn.net/iiinoname/article/details/125330878)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [ubuntu20下Qt5.14.2+OpenCV(含Contrib)-4.5.0环境搭建](https://blog.csdn.net/qq_40170041/article/details/128917337)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值