Augmented Reality with Kinect (Paperback)

Rui Wang

  • 出版商: Packt Publishing
  • 出版日期: 2013-06-01
  • 售價: $1,600
  • 貴賓價: 9.5$1,520
  • 語言: 英文
  • 頁數: 122
  • 裝訂: Paperback
  • ISBN: 1849694389
  • ISBN-13: 9781849694384
  • 相關分類: KinectVR/AR
  • 海外代購書籍(需單獨結帳)

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

商品描述

If you know C/C++ programming, then this book will give you the ability to develop augmented reality applications with Microsoft’s Kinect. By the end of the course you will have created a complete game.

Overview

  • Understand all major Kinect API features including image streaming, skeleton tracking and face tracking
  • Understand the Kinect APIs with the help of small examples
  • Develop a comparatively complete Fruit Ninja game using Kinect and augmented Reality techniques

In Detail

Microsoft Kinect changes the notion of user interface design. It differs from most other user input controllers as it enables users to interact with the program without touching the mouse or a trackpad. It utilizes motion sensing technology and all it needs is a real-time cameras, tracked skeletons, and gestures.

Augmented Reality with Kinect will help you get into the world of Microsoft Kinect programming with the C/C++ language. The book will cover the installation, image streaming, skeleton and face tracking, multi-touch cursors and gesture emulation. Finally, you will end up with a complete Kinect-based game.

Augmented Reality with Kinect will help you get into the world of Kinect programming, with a few interesting recipes and a relatively complete example. The book will introduce the following topics: the installation and initialization of Kinect applications; capturing color and depth images; obtaining skeleton and face tracking data; emulating multi-touch cursors and gestures; and developing a complete game using Kinect features.

The book is divided in such a way so as to ensure that each topic is given the right amount of focus. Beginners will start from the first chapter and build up to developing their own applications.

What you will learn from this book

  • Install a Kinect device and SDK packages on your computer
  • Initialize Kinect with C++ APIs in your own application
  • Obtain image streaming data from color and depth cameras
  • Acquire skeleton data and face tracking results for use
  • Use hand positions to emulate multi-touch cursors and gestures
  • Develop a Fruit Ninja game with different Kinect functionalities
  • Study with simple and interesting examples using a uniform OpenGL framework
  • Find more open source and commercial resource on the Web

Approach

This book is a mini tutorial with plenty of code examples and strategies to give you many options when building your own applications.

Who this book is written for

This book is meant for readers who are familiar with C/C++ programming and want to write simple programs with Kinect. The standard template library can also be used as it is simple enough to understand.

商品描述(中文翻譯)

如果您熟悉C/C++程式設計,這本書將使您能夠使用Microsoft的Kinect開發擴增實境應用程式。在課程結束時,您將完成一個完整的遊戲。

概述:
- 瞭解包括影像串流、骨架追蹤和臉部追蹤在內的所有主要Kinect API功能
- 通過小例子瞭解Kinect API
- 使用Kinect和擴增實境技術開發一個相對完整的水果忍者遊戲

詳細內容:
Microsoft Kinect改變了使用者介面設計的概念。它與大多數其他使用者輸入控制器不同,因為它使用者可以在不觸碰滑鼠或觸控板的情況下與程式互動。它利用動作感應技術,只需要即時攝影機、追蹤骨架和手勢。

《使用Kinect的擴增實境》將幫助您進入使用C/C++語言進行Microsoft Kinect程式設計的世界。本書將涵蓋安裝、影像串流、骨架和臉部追蹤、多點觸控游標和手勢模擬。最後,您將完成一個基於Kinect的完整遊戲。

《使用Kinect的擴增實境》將通過一些有趣的範例和相對完整的示例介紹您進入Kinect程式設計的世界。本書將介紹以下主題:安裝和初始化Kinect應用程式;捕獲彩色和深度影像;獲取骨架和臉部追蹤數據;模擬多點觸控游標和手勢;以及使用Kinect功能開發完整遊戲。

本書的結構確保每個主題都得到適當的關注。初學者可以從第一章開始,逐步發展到開發自己的應用程式。

從本書中您將學到:
- 在電腦上安裝Kinect設備和SDK套件
- 在自己的應用程式中使用C++ API初始化Kinect
- 從彩色和深度攝影機獲取影像串流數據
- 獲取骨架數據和臉部追蹤結果
- 使用手部位置模擬多點觸控游標和手勢
- 使用不同的Kinect功能開發水果忍者遊戲
- 使用統一的OpenGL框架進行簡單有趣的範例學習
- 在網絡上尋找更多開源和商業資源

本書是一本迷你教程,提供了大量的程式碼範例和策略,讓您在構建自己的應用程式時有多種選擇。

本書適合熟悉C/C++程式設計並希望使用Kinect撰寫簡單程式的讀者。標準模板庫也可以使用,因為它足夠簡單易懂。