色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Android Studio4.0導入OpenCv4.3.0的方法步驟

瀏覽:77日期:2022-09-22 08:01:40

1、準備環境

Android Studio4.0;官網下載:https://developer.android.google.cn/studio/(Android Studio安裝之前首先需要確認電腦上是否安裝好JAVA環境,具體安裝可以參考其他大佬,本文不作為重點)OpenCv4.3.0;官網下載:https://opencv.org/

百度網盤:鏈接: https://pan.baidu.com/s/1aC2E_LT8yFkyAKgZhcNPbg 提取碼: 7bk1

2、新建工程

雙擊打開Android Studio4.0點擊紅色方框創建新工程

Android Studio4.0導入OpenCv4.3.0的方法步驟

按照數字順序

Android Studio4.0導入OpenCv4.3.0的方法步驟

名字自己定,下面兩項會自動同步。我個人這里使用的語言是JAVA,SDK也可以自己選擇點擊“Help me choose”可以查看不同版本適用情況,點擊Finish完成創建。新建工程需要等待較長時間,請耐性等待。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖所示為創建完成狀態。

Android Studio4.0導入OpenCv4.3.0的方法步驟

3、導入opencv

首先將之前準備的opencv解壓出來并且記住目錄,我的目錄為D盤

Android Studio4.0導入OpenCv4.3.0的方法步驟

在工程中按照圖示單擊。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖說是選擇opencv軟件支持包,(該目錄為之前解壓文件位置下)。注意不要選錯了。選擇完畢之后點擊Finish,隨后會有較長的等待(耐心)。(聽風扇狂轉的聲音)

Android Studio4.0導入OpenCv4.3.0的方法步驟

完成之后你會發現工程里多了SDK如圖所示。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖所示單擊,

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

然后一路確定就可以了。修改紅色方框兩個文件以第一個紅色方框為標準,使兩個文件中一下參數統一,compileSdkVersion,buildToolsVersion,minSdkVersion,targetSdkVersion

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

最后把opencv-4.3.0-android-sdk文件夾下的libs文件夾拷貝到自己的安卓項目下。本人路徑為D:opencv-4.3.0-android-sdkOpenCV-android-sdksdknative,我項目路徑是D:OpenCvTextappsrcmain,并且將libs改名為jniLibs.

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

到這里導入工作就完成了?。。?!你可以更加你的需求編寫代碼了,這里我們做一個簡單的測試

package com.example.opencvtext;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.widget.Toast;import org.opencv.android.BaseLoaderCallback; import org.opencv.android.LoaderCallbackInterface; import org.opencv.android.OpenCVLoader;public class MainActivity extends AppCompatActivity {private static final String TAG = 'MainActivity';//OpenCV庫加載并初始化成功后的回調函數private BaseLoaderCallback mLoaderCallback = new BaseLoaderCallback(this) { @Override public void onManagerConnected(int status) { // TODO Auto-generated method stub switch (status){ case BaseLoaderCallback.SUCCESS: Log.i(TAG, '成功加載opencv'); Toast toast = Toast.makeText(getApplicationContext(), '成功加載opencv!', Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); break; default: super.onManagerConnected(status); Log.i(TAG, '加載失敗'); Toast toast1 = Toast.makeText(getApplicationContext(), '加載失??!', Toast.LENGTH_LONG); toast1.setGravity(Gravity.CENTER, 0, 0); toast1.show(); break; } }};@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);}@Overridepublic void onResume(){ super.onResume(); if (!OpenCVLoader.initDebug()) { Log.d(TAG, 'Internal OpenCV library not found. Using OpenCV Manager for initialization'); OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_3_0_0, this, mLoaderCallback); } else { Log.d(TAG, 'OpenCV library found inside package. Using it!'); mLoaderCallback.onManagerConnected(LoaderCallbackInterface.SUCCESS); } } }

允許程序,我們會得到如下所示,彈出成功加載說明你的配置沒有問題的。(彈出會在一段時間后消失注意觀察)

Android Studio4.0導入OpenCv4.3.0的方法步驟

到此這篇關于Android Studio4.0導入OpenCv4.3.0的方法步驟的文章就介紹到這了,更多相關Android Studio4.0導入OpenCv4.3.0內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
主站蜘蛛池模板: 男人天堂社区 | 亚洲国产一区二区三区a毛片 | 日韩一区二区三区在线视频 | 国产成人99久久亚洲综合精品 | 老人久久www免费人成看片 | 欧美a级毛片 | 久草在线视频免费播放 | 久久啊| 91久久亚洲精品国产一区二区 | 国产成人综合在线视频 | 国产成人精品久久一区二区三区 | 国产成人久视频免费 | 亚洲视频网站在线观看 | 欧美一级毛片一级 | 国产精品亚洲二线在线播放 | 91aaa免费免费国产在线观看 | 韩国美女高清爽快一级毛片 | 一本一道波多野结衣456 | 热99re久久精品香蕉 | 三级黄色片日韩 | 久久国产午夜精品理论片34页 | 性欧美欧美之巨大69 | 久久99国产精品亚洲 | 玖草在线播放 | 亚洲加勒比在线 | 114一级毛片免费 | a亚洲| 手机看福利片 | 免费aa在线观看 男人的天堂 | 毛片免费观看日本中文 | 中文字幕区 | 亚洲网站视频 | 日本www色视频成人免费网站 | 三级国产精品一区二区 | 一区二区三区在线免费视频 | 91久久国产露脸精品 | 国产91一区二这在线播放 | 欧美成人免费在线视频 | 自拍偷拍亚洲视频 | 亚洲午夜久久久久影院 | 中文字幕在线观看日韩 |