opencv搭建七工程ndk的編譯及使用
由于對(duì)Android Studio的JNI編譯不熟悉,導(dǎo)致這篇文章發(fā)布得比較晚。在閱讀本文之前,建議先了解一下《Android Studio快速入門之NDK系列教程》。1. 導(dǎo)入官方人臉檢測(cè)例子工程首
由于對(duì)Android Studio的JNI編譯不熟悉,導(dǎo)致這篇文章發(fā)布得比較晚。在閱讀本文之前,建議先了解一下《Android Studio快速入門之NDK系列教程》。
1. 導(dǎo)入官方人臉檢測(cè)例子工程
首先,找到官方提供的人臉檢測(cè)例子,并將其導(dǎo)入Android Studio中。之前的幾篇文章已經(jīng)詳細(xì)介紹了如何導(dǎo)入工程,這里就不再演示了。導(dǎo)入后,可能會(huì)發(fā)現(xiàn)沒(méi)有`jnilib`文件夾,如果遇到此問(wèn)題,請(qǐng)參考前面的文章中提供的解決方法。
2. 配置NDK
在進(jìn)行后續(xù)步驟之前,需要先測(cè)試一下環(huán)境是否配置成功??梢跃帉?xiě)一個(gè)簡(jiǎn)單的小程序來(lái)進(jìn)行測(cè)試。如果對(duì)NDK不太了解,可以查看前面文章中的詳細(xì)介紹。以下是添加測(cè)試代碼的步驟:
3. 改寫(xiě)文件
由于當(dāng)前使用的OpenCV版本與Android Studio版本不兼容,我們需要修改一下``文件,使其適配。請(qǐng)注意將目錄路徑修改為您自己的實(shí)際目錄。在打開(kāi)文件后,您可以根據(jù)需要對(duì)其進(jìn)行修改,以便自己編譯C 代碼,而無(wú)需安裝OpenCV Manager。
4. 編譯工程
在完成上述修改后,可以進(jìn)行工程的編譯。此時(shí)會(huì)發(fā)現(xiàn)生成了`jnilib`文件夾。
5. 運(yùn)行人臉檢測(cè)
至此,人臉檢測(cè)工程已經(jīng)可以運(yùn)行了。其他示例也是類似操作。希望通過(guò)本系列教程的介紹,能夠幫助您順利完成相關(guān)開(kāi)發(fā)任務(wù)。
結(jié)語(yǔ)
至此,關(guān)于使用OpenCV搭建Android Studio工程并進(jìn)行NDK編譯的教程就告一段落了。希望這些知識(shí)對(duì)您有所幫助,并幫助您在求職中取得成功。如果您還有其他問(wèn)題或需求,請(qǐng)隨時(shí)聯(lián)系我們,謝謝!