在 Android 平臺上開發 OpenCV

Android

想要在 Android 平臺上快速開始 OpenCV 的開發,請使用此教程:“OpenCV Android SDK”。

開始之前你應該知道這些

主要有兩種類型的 OpenCV4Android 初學者,第一種是 Android 初學者,第二種是 OpenCV 初學者。我們為這兩方面的開發者提供了下面一些建議:

  1. 如果你是一個有豐富 OpenCV 經驗的開發者,現在你想開始在 Android 上使用 OpenCV,那么你應該知道,Android 不是桌面操作系統,你應該為移動開發做好準備。我們不會教你所有關于 Android 的開發,所以如果你不太熟悉 Android 平臺,你可以考慮咨詢 Android 的官方網站,或參考一些這種簡短的介紹。同時,我們已經準備了一個專門的“Introduction into Android Development”教程和一些例子來幫助你熟悉 Android 的特點。
    你可以重用你的 C++ 桌面代碼。所以我們推薦你在 PC 和喜歡的 IDE 這種熟悉的環境中開發和調試您的算法。
    雖然你應該保持程序高效率運行,但請避免過早的優化。OpenCV 是專為高性能設計的,所以在你開始擔心之前,先測試一下你的程序的實際表現。大多數現代移動設備有著令人驚訝的強大性能。

  2. 如果你是一個熟練的 Android 開發者,你需要一些 OpenCV 的信息,請查看OpenCV 的 document 文檔,還可以使用用戶支持資源:論壇問題跟蹤。別忘了看看OpenCV 教程,他們會幫助你快速了解你可以使用輕松完成哪些事情。計算機視覺領域有著悠久的歷史,但仍有一些問題沒有解決。如果你不確定 OpenCV 是否可以幫助你,那么在我們的論壇中問你的問題,那里的人喜歡解決古怪的問題。

如何開始

OpenCV4Android 是一系列 OpenCV 的 java API javadoc 文檔和例子組成 SDK。它也包含預編譯好的 apk 文件,你可以在你的設備上直接運行。有三個 OpenCV 教程幫助您開始使用 OpenCV:

  1. “Introduction into Android Development” 對初學者有很用,它展示了如何安裝安卓開發環境。
  2. “OpenCV for Android SDK”教程是 SDK 的詳細說明。您將看到幾個示例應用程序,您可以使用它作為您自己的開發的基礎。
  3. “Android development with OpenCV”告訴你如何添加 OpenCV 功能到你的 Android 應用。對于那些想復用他們 c++ 代碼的人,我們已經創建了一個特殊的章節:“Native/C++”. 我們建議專業開發人員使用這種方式,因為Native 開發有點難,但會給你更多的選擇。Face detection sample 展示了一個包裹了C++類的java實例。

如果您需要 OpenCV 的使用模型的更多信息,你可以查看此頁

在線資源

用戶社區

OpenCV4Android 文檔

OpenCV的信息

第三方例子和教程

提供反饋

  1. 我們喜歡貢獻,尤其是在GitHub上的請求!
  2. 如果你認為你已經找到了一個新的錯誤,請先讓我們仔細檢查它:
  3. Please check that you use thelatest versionof OpenCV4Android.
  4. Please check the open“Android issues”on the tracker.
  5. Ask OpenCVcommunityabout your problem.
  6. If you’re still suspecting that you’re probably the first human who met such problem, let’s file a bug! Instructions arehere.

聯系我們

  • Use OpenCVQ&A forumfor most of your questions. And please help others, this is good for your karma!
  • Email: android at opencv dot org. Again, please use the group first of all, we do not provide private consultancy!
  • Twitter:http://twitter.com/OpenCV4Android.
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容