Android Application Programming with OpenCV 3(Paperback)
暫譯: 使用 OpenCV 3 的 Android 應用程式編程(平裝本)
Joseph Howse
- 出版商: Packt Publishing
- 出版日期: 2015-06-30
- 售價: $1,360
- 貴賓價: 9.5 折 $1,292
- 語言: 英文
- 頁數: 167
- 裝訂: Paperback
- ISBN: 1785285386
- ISBN-13: 9781785285387
-
相關分類:
Android、影像辨識 Image-recognition
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$500$450 -
$620$527 -
$780$616 -
$880$695 -
$2,220$2,109 -
$360$284 -
$594OpenCV Android Programming By Example (Paperback)
-
$580$452 -
$480$379 -
$403Docker 實戰
-
$520$411 -
$450$356 -
$680$537 -
$680$537 -
$420$357 -
$360$284 -
$790$672 -
$450$356 -
$590$460 -
$820$648 -
$390$308 -
$620$484 -
$620$484 -
$500$395 -
$653$614
商品描述
Build Android apps to capture, manipulate, and track objects in 2D and 3D
About This Book
- Capture and display real-time videos and still images
- Manipulate image data using OpenCV and Apache Commons Math
- A step-by-step guide to building Android and CV applications
Who This Book Is For
If you are a Java developer who is new to computer vision and would like to learn through application development, then this book is for you. You are expected to have a mobile device running Android 2.2 (Froyo) or greater, including a camera. Experience in Java is a must.
What You Will Learn
- Install OpenCV and an Android development environment on Windows, Mac, or Linux
- Control a camera and use its perspective in augmented reality
- Share photos with other apps via Android's MediaStore and Intent classes
- Create GUIs and handle events using Android activities and OpenCV
- Train an image recognizer that can locate famous paintings in a scene
- Apply "curves" and other color transformations to simulate the look of old photos
- Apply convolution filters that sharpen, blur, emboss, or darken the details of an image
In Detail
Android Application Programming with OpenCV 3 is a practical, hands-on guide to computer vision and mobile app development. It shows how to capture, manipulate, and analyze images while building an application that combines photography and augmented reality. To help the reader become a well-rounded developer, the book covers OpenCV (a computer vision library), Android SDK (a mobile app framework), OpenGL ES (a 3D graphics framework), and even JNI (a Java/C++ interoperability layer).
Now in its second edition, the book offers thoroughly reviewed code, instructions, and explanations. It is fully updated to support OpenCV 3 and Android 5, as well as earlier versions. Although it focuses on OpenCV's Java bindings, this edition adds an extensive chapter on JNI and C++, so that the reader is well primed to use OpenCV in other environments.
商品描述(中文翻譯)
**建立 Android 應用程式以捕捉、操作和追蹤 2D 和 3D 物件**
## 本書簡介
- 捕捉和顯示即時影片和靜態影像
- 使用 OpenCV 和 Apache Commons Math 操作影像數據
- 建立 Android 和計算機視覺應用程式的逐步指南
## 本書適合誰
如果您是新接觸計算機視覺的 Java 開發者,並希望通過應用程式開發來學習,那麼這本書適合您。您需要擁有運行 Android 2.2 (Froyo) 或更高版本的移動設備,並且該設備必須具備相機功能。具備 Java 經驗是必須的。
## 您將學到什麼
- 在 Windows、Mac 或 Linux 上安裝 OpenCV 和 Android 開發環境
- 控制相機並在擴增實境中使用其視角
- 通過 Android 的 MediaStore 和 Intent 類與其他應用程式分享照片
- 使用 Android 活動和 OpenCV 創建 GUI 並處理事件
- 訓練一個可以在場景中定位著名畫作的影像識別器
- 應用「曲線」和其他顏色轉換來模擬舊照片的外觀
- 應用卷積濾鏡來銳化、模糊、壓印或加深影像的細節
## 詳細內容
《使用 OpenCV 3 的 Android 應用程式編程》是一本實用的、動手操作的計算機視覺和移動應用程式開發指南。它展示了如何在建立結合攝影和擴增實境的應用程式的同時捕捉、操作和分析影像。為了幫助讀者成為全面的開發者,本書涵蓋了 OpenCV(計算機視覺庫)、Android SDK(移動應用程式框架)、OpenGL ES(3D 圖形框架),甚至還有 JNI(Java/C++ 互操作層)。
本書現在已進入第二版,提供經過徹底審核的代碼、指示和解釋。它已全面更新以支持 OpenCV 3 和 Android 5,以及早期版本。雖然本書專注於 OpenCV 的 Java 綁定,但本版新增了一章關於 JNI 和 C++ 的廣泛內容,使讀者能夠在其他環境中充分利用 OpenCV。