Mastering OpenCV Android Application Programming (Paperback)
暫譯: 精通 OpenCV Android 應用程式開發 (平裝本)
Salil Kapur, Nisarg Thakkar
- 出版商: Packt Publishing
- 出版日期: 2015-07-31
- 售價: $1,950
- 貴賓價: 9.5 折 $1,853
- 語言: 英文
- 頁數: 215
- 裝訂: Paperback
- ISBN: 1783988207
- ISBN-13: 9781783988204
-
相關分類:
Android、影像辨識 Image-recognition
已過版
買這商品的人也買了...
-
大話設計模式$620$490 -
重構─改善既有程式的設計, 2/e (Refactoring: Improving The Design of Existing Code)$800$632 -
學徒模式-優秀軟體開發者的養成之路 (Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman)$420$332 -
Perl 學習手冊, 6/e (Learning Perl, 6/e)$580$458 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
Android Application Programming with OpenCV 3(Paperback)$1,200$1,140 -
$414OpenStack 運維指南 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
$594OpenCV Android Programming By Example (Paperback) -
為什麼全世界都在學Node.js – 成為程式高手還差這一步 (舊版: 伺服器端的 script 的帝王-成為 Node.js 高手的最後一哩)$540$459 -
資料科學的商業運用 (Data science for business)$680$537 -
Entity Framework 實務精要$650$553 -
Excel 職場首選 360 技:一定會用到的各式報表製作超效率解答, 2/e$450$356 -
JSON Javascript Object Notion badge sticker (Json 中型貼紙)$69$66 -
CoffeeScript badge sticker (CoffeeScript 小型貼紙)$69$66 -
Ruby langauge badge sticker (Ruby 小型貼紙)$69$66 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
王者歸來:和大師一起動手--撰寫一個完整的作業系統$860$731 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
實戰聊天機器人 Bot 開發|使用 Node.js (Building Bots with Node.js)$380$323 -
$534Flux 架構 (Flux architecture) -
Raspberry Pi 好好玩不卡關!開直播‧玩 NAS ‧ 手機監測器 ‧ 遙控推土機 ‧ 自動PO文機 ‧ 防盜系統輕鬆搞定$450$383
商品描述
Master the art of implementing computer vision algorithms on Android platforms to build robust and efficient applications
About This Book
- Understand and utilise the features of OpenCV, Android SDK, and OpenGL
- Detect and track specific objects in a video using Optical Flow and Lucas Kanade Tracker
- An advanced guide full of real-world examples, helping you to build smart OpenCV Android applications
Who This Book Is For
If you are a Java and Android developer looking to enhance your skills by learning the latest features of OpenCV Android application programming, then this book is for you.
What You Will Learn
- Understand image processing using OpenCV
- Detect specific objects in an image or video using various state-of-the-art feature-matching algorithms such as SIFT, SURF, and ORB
- Perform image transformations such as changing color, space, resizing, applying filters like Gaussian blur, and likes
- Use mobile phone cameras to interact with the real world
- Explore face detection, object detection, and image stitching in OpenCV Android programming
- Build smarter applications by using machine learning algorithms
- Learn to debug applications and create optimal custom algorithms by understanding how data is stored internally
In Detail
OpenCV is a famous computer vision library, used to analyze and transform copious amounts of image data, even in real time and on a mobile device.
This book focuses on leveraging mobile platforms to build interactive and useful applications. The book starts off with an introduction to OpenCV and Android and how they interact with each other using OpenCV's Java API. You'll also discover basic image processing techniques such as erosion and dilation of images, before walking through how to build more complex applications, such as object detection, image stitching, and face detection. As you progress, you will be introduced to OpenCV's machine learning framework, enabling you to make your applications smarter.
The book ends with a short chapter covering useful Android tips and tricks and some common errors and solutions that people might face while building an application. By the end of the book, readers will have gained more expertise in building their own OpenCV projects for the Android platform and integrating OpenCV application programming into existing projects.
商品描述(中文翻譯)
掌握在 Android 平台上實現計算機視覺算法的藝術,以構建穩健且高效的應用程序
關於本書
- 了解並利用 OpenCV、Android SDK 和 OpenGL 的特性
- 使用光流(Optical Flow)和 Lucas Kanade Tracker 檢測和跟踪視頻中的特定物體
- 一本充滿現實世界範例的進階指南,幫助您構建智能的 OpenCV Android 應用程序
本書適合誰
如果您是一位 Java 和 Android 開發者,想通過學習 OpenCV Android 應用程序編程的最新特性來提升您的技能,那麼這本書適合您。
您將學到什麼
- 使用 OpenCV 理解圖像處理
- 使用各種最先進的特徵匹配算法(如 SIFT、SURF 和 ORB)檢測圖像或視頻中的特定物體
- 執行圖像變換,例如改變顏色、空間、調整大小、應用濾鏡(如高斯模糊)等
- 使用手機相機與現實世界互動
- 探索 OpenCV Android 編程中的人臉檢測、物體檢測和圖像拼接
- 通過使用機器學習算法構建更智能的應用程序
- 學習調試應用程序並通過理解數據的內部存儲方式來創建最佳的自定義算法
詳細內容
OpenCV 是一個著名的計算機視覺庫,用於分析和轉換大量的圖像數據,甚至可以在移動設備上實時處理。
本書專注於利用移動平台構建互動和有用的應用程序。書中首先介紹 OpenCV 和 Android 以及它們如何通過 OpenCV 的 Java API 互動。您還將發現基本的圖像處理技術,例如圖像的侵蝕和膨脹,然後逐步了解如何構建更複雜的應用程序,如物體檢測、圖像拼接和人臉檢測。隨著進展,您將接觸到 OpenCV 的機器學習框架,使您的應用程序更智能。
本書最後有一個簡短的章節,涵蓋有用的 Android 提示和技巧,以及在構建應用程序時人們可能面臨的一些常見錯誤和解決方案。到本書結束時,讀者將在為 Android 平台構建自己的 OpenCV 項目和將 OpenCV 應用程序編程整合到現有項目中獲得更多專業知識。
