SlideShare a Scribd company logo
1 of 9
OpenCV
在android studio 上利用OPENCV實現影像處理
作者: Phoebe
OPENCV 安裝
● 環境說明:
○ operation system : windows 10
○ android studio 3.2
○ opencv 3.4.4
下載 opencv for android studio
● 從官網下載opencv for android studio,
網址: https://opencv.org/releases.html
加入java 模組
● 進入 File > New > Import Module
● 選擇OpenCV-android-sdk > sdk
> java
1.
2. 3.
Problem shotting
你可能會看到android studio 提示缺少了一些android tool ,勇敢地
按下安裝吧,選擇了android studio 就必須相信他的提示囉!!!
Problem shooting
Remove it !!!!!!!
Problem happened @@
Android Studio 3.2會遇到的問題:
3.2 版本不需要將targetSdkVersion 加在
AndroidManifest.xml,opencv 3.4.4尚未更新,將其
移除即可
新增 app dependencies 模組
● 進入 File > Project Structure
● 進入 app > Dependencies
● 選擇要加入的模組
確認openCV是否已加入build.gradle 相依模組
完成import opencv
● 加入此段程式碼到MainActivity ,之後Build 看看吧!!!
static{
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
}

More Related Content

Similar to Open CV Setting For Android Studio

Dev c++整合開發工具教學
Dev c++整合開發工具教學Dev c++整合開發工具教學
Dev c++整合開發工具教學Lin Steven
 
Android程式設計(6)
Android程式設計(6)Android程式設計(6)
Android程式設計(6)Roy Wang
 
Sencha touch 2 訓練課程 2 android環境建置
Sencha touch 2 訓練課程 2 android環境建置Sencha touch 2 訓練課程 2 android環境建置
Sencha touch 2 訓練課程 2 android環境建置My own sweet home!
 
twMVC#12 | 如何在實務上使用 TDD 來開發
twMVC#12 | 如何在實務上使用 TDD 來開發twMVC#12 | 如何在實務上使用 TDD 來開發
twMVC#12 | 如何在實務上使用 TDD 來開發twMVC
 
Apache cordova 開發環境建置
Apache cordova 開發環境建置Apache cordova 開發環境建置
Apache cordova 開發環境建置My own sweet home!
 
如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12twMVC
 
Android Studio NDK(JNI) + OpenCV 完整教學
Android Studio NDK(JNI) + OpenCV 完整教學Android Studio NDK(JNI) + OpenCV 完整教學
Android Studio NDK(JNI) + OpenCV 完整教學Wei-Xiang Wang
 
教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品JS Yeh
 
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映heyfluke
 
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映heyfluke
 
Android 程式設計(1)
Android 程式設計(1)Android 程式設計(1)
Android 程式設計(1)Roy Wang
 
Getting started with amarino
Getting started with amarinoGetting started with amarino
Getting started with amarino馬 萬圳
 
Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture lusecheng
 
Crashlytics 使用教學
Crashlytics 使用教學Crashlytics 使用教學
Crashlytics 使用教學ShengWen Chiou
 
用 Drone 打造 輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台用 Drone 打造輕量級容器持續交付平台
用 Drone 打造 輕量級容器持續交付平台Bo-Yi Wu
 
GAE Java IDE installation
GAE Java IDE installationGAE Java IDE installation
GAE Java IDE installationSimon Su
 
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架第十一堂 學習編譯與上架
第十一堂 學習編譯與上架力中 柯
 
twMVC#06 | Wiindows市集應用程式 開發心得分享
twMVC#06 | Wiindows市集應用程式 開發心得分享twMVC#06 | Wiindows市集應用程式 開發心得分享
twMVC#06 | Wiindows市集應用程式 開發心得分享twMVC
 

Similar to Open CV Setting For Android Studio (20)

Android_lecture_000
Android_lecture_000Android_lecture_000
Android_lecture_000
 
Dev c++整合開發工具教學
Dev c++整合開發工具教學Dev c++整合開發工具教學
Dev c++整合開發工具教學
 
Android程式設計(6)
Android程式設計(6)Android程式設計(6)
Android程式設計(6)
 
Sencha touch 2 訓練課程 2 android環境建置
Sencha touch 2 訓練課程 2 android環境建置Sencha touch 2 訓練課程 2 android環境建置
Sencha touch 2 訓練課程 2 android環境建置
 
twMVC#12 | 如何在實務上使用 TDD 來開發
twMVC#12 | 如何在實務上使用 TDD 來開發twMVC#12 | 如何在實務上使用 TDD 來開發
twMVC#12 | 如何在實務上使用 TDD 來開發
 
Apache cordova 開發環境建置
Apache cordova 開發環境建置Apache cordova 開發環境建置
Apache cordova 開發環境建置
 
如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12
 
Yii phpunit
Yii phpunitYii phpunit
Yii phpunit
 
Android Studio NDK(JNI) + OpenCV 完整教學
Android Studio NDK(JNI) + OpenCV 完整教學Android Studio NDK(JNI) + OpenCV 完整教學
Android Studio NDK(JNI) + OpenCV 完整教學
 
教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品
 
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
 
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
 
Android 程式設計(1)
Android 程式設計(1)Android 程式設計(1)
Android 程式設計(1)
 
Getting started with amarino
Getting started with amarinoGetting started with amarino
Getting started with amarino
 
Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture
 
Crashlytics 使用教學
Crashlytics 使用教學Crashlytics 使用教學
Crashlytics 使用教學
 
用 Drone 打造 輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台用 Drone 打造輕量級容器持續交付平台
用 Drone 打造 輕量級容器持續交付平台
 
GAE Java IDE installation
GAE Java IDE installationGAE Java IDE installation
GAE Java IDE installation
 
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架第十一堂 學習編譯與上架
第十一堂 學習編譯與上架
 
twMVC#06 | Wiindows市集應用程式 開發心得分享
twMVC#06 | Wiindows市集應用程式 開發心得分享twMVC#06 | Wiindows市集應用程式 開發心得分享
twMVC#06 | Wiindows市集應用程式 開發心得分享
 

Open CV Setting For Android Studio