歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Android與OpenCV2.4.4搭建圖像處理框架(2013版)

Android與OpenCV2.4.4搭建圖像處理框架(2013版)

日期:2017/2/28 14:26:22   编辑:Linux教程

Android與OpenCV2.4.4搭建圖像處理平台注意事項(2013最新)

一.環境搭建

詳細可以參考官方提供的文檔:官方介紹

1.首先是Android開發環境搭建:

操作系統:Windows7

開發環境:Eclipse+ADT+AVD+JDK1.6

注意:android-sdk-windows中要含有android3.0 sdk

2.搭建Android NDK和OpenCV2.4.4平台

NDK下載(2013版):android-ndk-r8d-windows.zip

OponCV下載:OpenCV-2.4.4-android-sdk.zip

下載完之後,直接解壓即可。注意記住它們存放的位置,如我加壓到E盤目錄下。

3.更新Eclispe CDT

要將8.1版的CDT更新到8.0.2版的。部分代碼不兼容最新的CDT8.1。二.如何運行OpenCV2.4.4中的例子程序。

1.首先打開OpenCV中的"java"工程。路徑為:E:\OpenCV-2.4.4-android-sdk\sdk\java

2.然後打開OpenCV中的任意一個例子,路徑為:E:\OpenCV-2.4.4-android-sdk\samples\

3.設置項目屬性。

a.設置ndk和opencv的路徑。

在Eclipse中點"Project"->"properties"->"C/C++ General"->"Paths and Symbols",設置如下圖:

注意,一定要保證與你電腦裡ndk和opencv的路徑保持完全一致。

b.設置NDK編譯路徑

在Eclipse中點"Project"->"properties"->"C/C++ Build",在Build command中,填寫正確的ndk-built.cmd的路徑

如,我的路徑是E:/android-ndk-r8d/ndk-build.cmd

c.設置OpenCV.mk的路徑

打開項目jni文件夾下的Android.mk文件,確保OpenCV.mk的位置是正確的,如我的為:

include E:/OpenCV-2.4.4-android-sdk/sdk/native/jni/OpenCV.mk

d.設置OpenCV的java庫

正如1中所說,需要先打開E:\OpenCV-2.4.4-android-sdk\sdk\java這個項目,目的是其他基於OpenCV的項目需要調用該項目。

"Project"->"properties"->"Android",將參考項目設置為java即可

然後編譯連接即可運行。

三.程序運行所需條件

運行所有用OpenCV開發的android應用,必須事先安裝OpenCV Manger.apk。這個是目前官方的說法。

因為所有基於OpenCV開發的android應用,必須調用OpenCV Manger.apk提供的庫。

--------------------------------------分割線 --------------------------------------

Ubuntu Linux下安裝OpenCV2.4.1所需包 http://www.linuxidc.com/Linux/2012-08/68184.htm

Ubuntu 12.04 安裝 OpenCV2.4.2 http://www.linuxidc.com/Linux/2012-09/70158.htm

CentOS下OpenCV無法讀取視頻文件 http://www.linuxidc.com/Linux/2011-07/39295.htm

Ubuntu 12.04下安裝OpenCV 2.4.5總結 http://www.linuxidc.com/Linux/2013-06/86704.htm

Ubuntu 10.04中安裝OpenCv2.1九步曲 http://www.linuxidc.com/Linux/2010-09/28678.htm

基於QT和OpenCV的人臉識別系統 http://www.linuxidc.com/Linux/2011-11/47806.htm

--------------------------------------分割線 --------------------------------------

OpenCV的詳細介紹:請點這裡
OpenCV的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved