Android Studio使用OpenCV的配置方法

來源:互聯網
上載者:User

標籤:

 

1、下載

進入官網(http://opencv.org/)下載OpenCV4Android並解壓。目錄結構如所示。

 

其中,sdk目錄即是我們開發opencv所需要的類庫;samples目錄中存放著若干opencv應用樣本(包括臉部偵測等),可為我們進行android下的opencv開發提供參考;doc目錄為opencv類庫的使用說明及api文檔等;而apk目錄則存放著對應於各核心版本的OpenCV_2.4.3.2_Manager_2.4應用安裝包。此應用用來管理手機裝置中的opencv類庫,在運行opencv應用之前,必須確保手機中已經安裝了OpenCV_2.4.3.2_Manager_2.4_*.apk,否則opencv應用將會因為無法載入opencv類庫而無法運行(下篇文章會介紹不提前安裝openCV Manager,即可運行openCV的方法)。

2、將OpenCV引入Android Studio

在Android Studio中選擇File->Import Module,找到OpenCV解壓的路徑,選擇sdk/java檔案夾。

3、更新build.gradle資訊

在Android Studio中的左上方選擇Project視圖,在oepnCVLibrary2411檔案夾裡,開啟build.gradle(有很多重名的檔案,一定找對openCV庫檔案下的),修改檔案中的1)compileSdkVersion 2)buildToolsVersion 3) minSdkVersion 4)targetSdkVersion,將其內容與app檔案夾下的build.gradle中資訊相一致。點擊上方提示的黃色提示框內的Try Again進行更新。

 

4、添加Module Dependency

右鍵app檔案夾,選擇Open Module Settings,在app module的Dependencies一欄中,點擊右上方的綠色加號,將openCVLibrary2411添加進去,點擊確定。

5、複製libs檔案夾到項目中

在OpenCV的解壓包中,將sdk-->native-->libs檔案夾複製,粘貼在Project視圖下app-->src-->main目錄下,並將其重新命名為jniLibs。

 

自此,OpenCV的環境就配置好了。可以將OpenCV-android-sdk-->samples-->tutorial-1-camerapreview中的layout檔案,java檔案,放入工程中,修改AndroidManifest.xml,添加使用攝像機的許可權,即可測試是否成功了。

Android Studio使用OpenCV的配置方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.