亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:74日期: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
相關文章:
主站蜘蛛池模板: 国产亚洲精品高清在线 | 亚洲午夜精品一区二区 | 日本黄色一级 | 天天射色综合 | 中文字幕综合久久久久 | 鲁大师视频在线观看免费播放 | 萌白酱福利视频在线网站 | 伊人99综合 | 精品特级一级毛片免费观看 | 午夜色图| 亚洲最新视频在线观看 | 色片在线观看 | japanese国产在线中文 | 欧美一级欧美三级 | 一级特一级特色生活片 | 日韩中文字幕在线不卡 | 国产不卡一卡2卡三卡4卡5卡在线 | 国产一级特黄全黄毛片 | 久久久国产这里有的是精品 | 国产吧在线视频 | 欧美一区二区三区免费 | 欧美福利一区二区三区 | 国产精品国产三级国产无毒 | 国产a级特黄的片子视频免费 | 午夜两性网 | 国产ppp在线视频在线观看 | 尤物视频免费在线观看 | 欧美啪啪毛片一区二区 | 免费看毛片软件 | 黄色一级免费网站 | 日韩欧美一区二区三区视频 | 国产精品欧美日韩一区二区 | 欧美极品福利视频在线播放 | 国产乳摇福利视频在线观看 | 欧美一级高清片欧美国产欧美 | 精子网久久国产精品 | 国产精品女同一区二区久久夜 | 日本一区二区三区久久 | 久久久91 | 成人在线亚洲 | 亚洲欧美日韩精品久久久 |