久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

瀏覽:73日期: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
相關文章:
主站蜘蛛池模板: 欧美精品一区二区三区蜜臀 | 无码日韩精品一区二区免费 | 成人av免费在线 | 欧美9999 | 中文字幕一区二区三区乱码图片 | 欧美日韩午夜 | 亚洲欧美精品 | 国产一级免费视频 | 日韩视频一区二区三区四区 | 国产a免费 | 91精品国产综合久久婷婷香蕉 | 国产区在线 | 日韩精品一区二区三区中文字幕 | 亚洲精品乱码 | 亚洲国产成人久久 | 在线观看三级av | 国产日韩久久 | 久久草草影视免费网 | 性一交一乱一透一a级 | 大乳videos巨大吃奶 | 亚洲日本韩国在线观看 | 91精品久久久久久久久 | 97国产精品久久久 | 国产一级黄色大片 | 毛片网子| 国产成人精品一区二区三区视频 | 91在线视频一区 | 婷婷丁香激情网 | 亚洲视频免费在线 | 91精品啪aⅴ在线观看国产 | 国内自拍网站 | 一区二区三区欧美在线 | 中文字幕一区二区三区日韩精品 | 久久精品免费一区二区三区 | 91视频网| 狠狠艹视频 | 欧美日本亚洲 | 天天舔日日干 | 国产精品国产三级国产aⅴ中文 | 毛片网站免费在线观看 | 精品久久久久久国产 |