OpenCV Android Programming By Example

0
(0)

OpenCV Android Programming By Example
 

  • Author:Amgad Muhammad
  • Length: 171 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-01-06
  • ISBN-10: 1783550597
  • ISBN-13: 9781783550593
  • Sales Rank: #2999051 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Develop vision-aware and intelligent Android applications with the robust OpenCV library

    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.

    Style and approach

    An easy-to-follow tutorial packed with hands-on examples. Each topic is explained and placed in context, and the book supplies full details of the concepts used for added proficiency.

    Table of Contents

    Chapter 1. Getting Yourself Ready
    Chapter 2. App 1 – Building Your Own Darkroom
    Chapter 3. App 2 – Software Scanner
    Chapter 4. App 2 – Applying Perspective Correction
    Chapter 5. App 3 – Panoramic Viewer
    Chapter 6. App 4 – Automatic Selfie

    中文:

    书名:OpenCV Android Programming By Example

    使用强大的OpenCV库开发视觉感知和智能的Android应用程序

    About This Book

    • 这是目前市场上关于OpenCV Android编程的最新书籍。我们的冠军头衔没有直接的竞争。
    • 基于一种越来越受欢迎的技术,在与此主题相关的论坛上的活动证明了这一点。
    • 这本书独特地涵盖了诸如全景查看器和自动自拍等应用程序。

    这本书是为谁写的

    如果你是一名Android开发人员,想知道如何使用OpenCV实现视觉感知应用程序,那么这本书绝对适合你。

    如果你了解图像处理和计算机视觉的基础知识,这将是非常有帮助的,但不需要事先的经验

    What You Will Learn

    • 确定并安装开始构建视觉感知Android应用程序所需的所有元素
    • 探索图像表示、彩色和灰度
    • Recognize and apply convolution operations and filtering to deal with noisy data
    • 使用不同的形状分析技术
    • 提取和识别图像中的兴趣点
    • 了解并执行目标检测
    • Run native computer vision algorithms and gain performance boosts

    In Detail

    从计算机视觉和OpenCV的基础知识开始,我们将带领您创建令人兴奋的应用程序。您会发现,尽管计算机视觉是一门具有挑战性的学科,但所使用的思想和算法简单而直观,而且您会欣赏OpenCV用来为您完成繁重任务的抽象层。这本书有很多例子,将帮助你理解OpenCV中使用的主要数据结构,以及如何使用它们来提高性能。接下来,我们将讨论和使用几种图像处理算法,如直方图均衡、滤镜和颜色空间转换。然后,您将了解图像渐变以及如何在许多形状分析技术中使用它们,例如边缘检测、Hough Line变换和Hough Circle变换。除了使用形状分析在图像中查找对象外,您还将学习如何使用不同的特征检测器和描述符以更健壮的方式描述图像中的对象。

    在本书结束时,您将能够使用著名的Adboost学习算法做出明智的决策。

    Style and approach

    这是一本简单易懂的教程,里面有大量的实际操作示例。每一个主题都被解释并放在上下文中,书中提供了用于增加熟练程度的概念的完整细节。

    Table of Contents

    第一章:做好准备
    第二章.应用程序1–构建自己的暗室
    第三章应用程序2;软件扫描程序
    第4章:应用透视校正
    Chapter 5. App 3 – Panoramic Viewer
    第6章.应用4-自动自拍

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册