舉報

會員
OpenNI Cookbook
最新章節(jié):
Index
ThisisaCookbookwithplentyofpracticalrecipesenrichedwithexplainedcodeandrelevantscreenshotstoeaseyourlearningcurve.IfyouareabeginneroraprofessionalinNIUIandwanttowriteseriousapplicationsorgames,thenthisbookisforyou.EvenOpenNI1andOpenNI1.xprogrammerswhowanttomovetonewversionsofOpenNIcanusethisbookasastartingpoint.ThisbookusesC++astheprimarylanguagebuttherearesomeexamplesinC#andJavatoo,soyouneedtohaveaboutabasicworkingknowledgeofCorC++formostcases.
目錄(60章)
倒序
- 封面
- 版權(quán)信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Getting Started
- Introduction
- Downloading and installing OpenNI
- Downloading and installing NiTE
- Downloading and installing the Microsoft Kinect SDK
- Connecting Asus Xtion and PrimeSense sensors
- Connecting Microsoft Kinect
- Chapter 2. OpenNI and C++
- Introduction
- Creating a project in Visual Studio 2010
- OpenNI class and error handling
- Enumerating a list of connected devices
- Accessing video streams (depth/IR/RGB) and configuring them
- Retrieving a list of supported video modes for depth stream
- Selecting a specific device for accessing depth stream
- Listening to the device connect and disconnect events
- Opening an already recorded file (ONI file) instead of a device
- Chapter 3. Using Low-level Data
- Introduction
- Configuring Visual Studio 2010 to use OpenGL
- Initializing and preparing OpenGL
- Reading and showing a frame from the image sensor (color/IR)
- Reading and showing a frame from the depth sensor
- Controlling the player when opening a device from file
- Recording streams to file (ONI file)
- Event-based reading of data
- Chapter 4. More about Low-level Outputs
- Introduction
- Cropping and mirroring frames right from the buffer
- Syncing image and depth sensors to read new frames from both streams at the same time
- Overlaying the depth frame over the image frame
- Converting the depth unit to millimetre
- Retrieving the color of the nearest point without depth over color registration
- Enabling/disabling auto exposure and auto white balance
- Chapter 5. NiTE and User Tracking
- Introduction
- Getting a list of all the active users
- Identifying and coloring users' pixels in depth map
- Reading users' bounding boxes and center of mass
- Event-based reading of users' data
- Chapter 6. NiTE and Hand Tracking
- Introduction
- Recognizing predefined hand gestures
- Tracking hands
- Finding the related user ID for each hand ID
- Event-based reading of hands' data
- Working sample for controlling the mouse by hand
- Chapter 7. NiTE and Skeleton Tracking
- Introduction
- Detecting a user's pose
- Getting a user's skeleton joints and displaying their position in the depth map
- Designing a simple pong game using skeleton tracking
- Index 更新時間:2021-08-13 16:30:28
推薦閱讀
- Instant Testing with CasperJS
- 騰訊iOS測試實踐
- C#完全自學(xué)教程
- Web Development with Django Cookbook
- 云原生Spring實戰(zhàn)
- Learning SQLite for iOS
- 人人都是網(wǎng)站分析師:從分析師的視角理解網(wǎng)站和解讀數(shù)據(jù)
- Kotlin Standard Library Cookbook
- Unity Shader入門精要
- HTML5從入門到精通 (第2版)
- PHP從入門到精通(第4版)(軟件開發(fā)視頻大講堂)
- Mastering Akka
- 智能手機(jī)APP UI設(shè)計與應(yīng)用任務(wù)教程
- Python青少年趣味編程
- OpenCV Android Programming By Example
- H5+移動營銷設(shè)計寶典
- jQuery Mobile Web Development Essentials(Second Edition)
- Oracle SOA Suite 12c Administrator's Guide
- Learn C Programming
- Go語言從入門到進(jìn)階實戰(zhàn)(視頻教學(xué)版)
- QlikView for Finance
- WebGL編程指南
- D3.js:Cutting-edge Data Visualization
- C++趣味編程及算法入門
- 組態(tài)軟件應(yīng)用技術(shù)
- Java Web程序設(shè)計教程
- Node.js實戰(zhàn)(第2版)
- Building an FPS Game with Unity
- Hands-On Penetration Testing with Python
- 深度探索C++對象模型