OpenCV Android Programming By Example (Paperback)
暫譯: OpenCV Android 程式設計實例 (平裝本)

Amgad Muhammad

買這商品的人也買了...

商品描述

Integrate OpenCV, Android, and OpenGL to build clear, concise, and modular examples optimized to run on an Android device

About This Book

  • This is the most up-to-date book on OpenCV Android programming on the market at the moment. There is no direct competition for our title
  • Based on a technology that is increasing in popularity, proven by activity in forums related to this topic
  • This book uniquely covers applications such as the Panoramic viewer and Automatic Selfie, among others

Who This Book Is For

If you are an Android developer and want to know how to implement vision-aware applications using OpenCV, then this book is definitely for you.

It would be very helpful if you understand the basics of image processing and computer vision, but no prior experience is required

What You Will Learn

  • Identify and install all the elements needed to start building vision-aware Android applications
  • Explore image representation, colored and gray scale
  • Recognize and apply convolution operations and filtering to deal with noisy data
  • Use different shape analysis techniques
  • Extract and identify interest points in an image
  • Understand and perform object detection
  • Run native computer vision algorithms and gain performance boosts

In Detail

Starting from the basics of computer vision and OpenCV, we'll take you all the way to creating exciting applications. You will discover that, though computer vision is a challenging subject, the ideas and algorithms used are simple and intuitive, and you will appreciate the abstraction layer that OpenCV uses to do the heavy lifting for you. Packed with many examples, the book will help you understand the main data structures used within OpenCV, and how you can use them to gain performance boosts. Next we will discuss and use several image processing algorithms such as histogram equalization, filters, and color space conversion. You then will learn about image gradients and how they are used in many shape analysis techniques such as edge detection, Hough Line Transform, and Hough Circle Transform. In addition to using shape analysis to find things in images, you will learn how to describe objects in images in a more robust way using different feature detectors and descriptors.

By the end of this book, you will be able to make intelligent decisions using the famous Adaboost learning algorithm.

商品描述(中文翻譯)

整合 OpenCV、Android 和 OpenGL,構建清晰、簡潔且模組化的範例,優化以在 Android 設備上運行

本書介紹


  • 這是目前市場上最新的 OpenCV Android 程式設計書籍。我們的書名沒有直接競爭對手

  • 基於一項日益受歡迎的技術,這一點在與此主題相關的論壇活動中得到了證明

  • 本書獨特地涵蓋了全景檢視器和自動自拍等應用

本書適合誰閱讀

如果您是 Android 開發者,並想了解如何使用 OpenCV 實現具視覺感知的應用程式,那麼這本書絕對適合您。

如果您了解圖像處理和計算機視覺的基本知識會非常有幫助,但不需要任何先前的經驗

您將學到什麼


  • 識別並安裝開始構建具視覺感知的 Android 應用程式所需的所有元素

  • 探索圖像表示,彩色和灰階

  • 識別並應用卷積運算和濾波來處理噪聲數據

  • 使用不同的形狀分析技術

  • 提取並識別圖像中的興趣點

  • 理解並執行物體檢測

  • 運行本地計算機視覺算法並獲得性能提升


詳細內容

從計算機視覺和 OpenCV 的基本概念開始,我們將帶您一路走向創建令人興奮的應用程式。您將發現,儘管計算機視覺是一個具有挑戰性的主題,但所使用的思想和算法都是簡單且直觀的,您將欣賞 OpenCV 用來為您處理繁重工作的抽象層。這本書充滿了許多範例,將幫助您理解 OpenCV 中使用的主要數據結構,以及如何利用它們來獲得性能提升。接下來,我們將討論並使用幾種圖像處理算法,如直方圖均衡、濾波器和色彩空間轉換。然後,您將學習圖像梯度及其在許多形狀分析技術中的應用,如邊緣檢測、霍夫直線變換和霍夫圓變換。除了使用形狀分析在圖像中尋找物體外,您還將學習如何使用不同的特徵檢測器和描述子以更穩健的方式描述圖像中的物體。

在本書結束時,您將能夠使用著名的 Adaboost 學習算法做出智能決策。

最後瀏覽商品 (20)