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

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

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

瀏覽:56日期: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久久久香蕉 | 国产第一页亚洲 | 欧美亚洲午夜 | av香港经典三级级 在线 | 日本高清xxx | 91精品久久久久含羞草 | 国产菲菲视频在线观看 | 欧美黑人xxxx | 国产精品日韩欧美一区二区三区 | 国内精品视频在线播放 | 久久精品亚洲精品国产欧美 | 嘿嘿嘿视频在线观看 | 婷婷在线视频国产综合 | 欧美一级黄色片 | 一区二区三区在线 | 欧 | 国产尤物在线观看 | 亚洲欧美精品一区天堂久久 | 欧美特级 | 奇米影视久久777中文字幕 | 美女大片高清特黄a大片 | 成人国产三级在线播放 | 久久99精品久久久久久黑人 | 久久久www成人免费精品 | 午夜资源在线 | 97se狠狠狠狠狼亚洲综合网 | 伊人精品 | 国产美女挤奶水在线观看 | 鲁丝一区二区三区不属 | 久色一区 | 亚洲一区免费观看 | 亚洲中字幕永久在线观看 | 黄色的视频在线免费观看 | 日本xxx护士与黑人 日本xxx免费视频 | 国产在视频线精品视频 | 亚洲欧美国产另类 | 成人精品一区久久久久 | 国产大片喷水在线在线视频 | 91精品国产爱久久久久 | 久久99网站 |