Opencv4.5.2(Android)

官方网站 https://opencv.org/releases/

下载后解压

解压后文件相当大(914M)可以裁剪掉我们用不上的包

裁剪掉包(只留Android开发所需要的包)  略..................

工程中导入解压后的包

我的改名

工程项目文件夹可以看到

然后报错了

Caused by: org.gradle.api.InvalidUserDataException: NDK not configured. Download it with SDK manager. Preferred NDK version is '20.0.5594570'. Log: E:\RX210910\OpenCV\.cxx\ndk_locator_record.json

解决步骤=================================================

下载插件

下载后工程中可看到

网络参考资料

以上为解决步骤(上为解决是有问题的,但能解决问题)

添加依赖

测试加载的opncv是否成功(项目中必须执行以下程序)

protected void onCreate(Bundle savedInstanceState) {
   
super.onCreate(savedInstanceState);
    setContentView(R.layout.
activity_main_open_cv);
   
context= this;
    getWindow().setFlags(WindowManager.LayoutParams.
FLAG_FULLSCREEN,      WindowManager.LayoutParams.FLAG_FULLSCREEN);
    fullScreenImmersive(
this.getWindow().getDecorView());


    if(OpenCVLoader.initDebug()){

        Log.e(TAG, "onCreate:
成功加载openCV" );

    }else{

        Log.e(TAG, "onCreate:
失败加载openCV" );
    }



    bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.img_1);
    init_view();

}

待更新

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐