图书介绍

iOS增强现实应用开发实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

iOS增强现实应用开发实践
  • (美)kyleroche著;徐学磊译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111420200
  • 出版时间:2013
  • 标注页数:260页
  • 文件大小:103MB
  • 文件页数:271页
  • 主题词:移动电话机-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

iOS增强现实应用开发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 引言1

1.1增强现实的应用实例1

1.1.1日常应用的趋势2

1.1.2游戏和基于位置的应用3

1.2准备工作3

1.2.1注册GitHub账户3

1.2.2从机器访问GitHub4

1.2.3安装Xcode 4.2和创建开发者账户5

1.2.4连接Xcode工程到GitHub6

1.2.5创建Xcode工程8

1.2.6连接工程到远程仓库9

1.3下一步做什么9

1.3.1位置服务10

1.3.2传感器编程10

1.3.3声音和视频采集10

1.3.4游戏框架10

1.3.5第三方框架10

1.4总结10

第2章 硬件比较11

2.1除旧存新11

2.2硬件组件12

2.2.1摄像头支持12

2.2.2位置检测能力15

2.2.3数字指南针16

2.2.4声音支持17

2.2.5检查录像功能18

2.2.6加速计和陀螺仪19

2.3强制硬件需求21

2.4总结22

第3章 使用位置服务23

3.1基础功能23

3.1.1标准位置服务26

3.1.2显著变更位置服务29

3.1.3地理区域监控服务30

3.1.4高度34

3.2在地图上查看35

3.2.1置中地图和设置显示区域36

3.2.2修改地图类型38

3.2.3在地图上添加注释40

3.3解析地理编码42

3.4总结44

第4章iOS传感器45

4.1方向传感器45

4.1.1使用加速计45

4.1.2低通滤波49

4.1.3使用陀螺仪50

4.1.4磁力计55

4.2总结60

第5章 声音和用户反馈61

5.1音频数据格式61

5.1.1哪一种格式适合我们呢62

5.1.2文件保存格式62

5.1.3比特率和质量62

5.1.4采样率62

5.1.5为在iOs中使用而转换音频格式63

5.2在iOS应用中播放声音65

5.2.1系统声音服务66

5.2.2 AVAudioPlayer类66

5.2.3测试多重音频播放66

5.2.4播放位置声音68

5.2.5通过震动进行用户反馈68

5.3录音69

5.4总结71

第6章 摄像头和视频采集72

6.1快速浏览72

6.2拍照73

6.2.1使用故事板74

6.2.2使用摄像头76

6.2.3以不同的格式保存图像78

6.2.4通过电子邮件发送图像79

6.3视频捕获81

6.3.1建立一个视频预览基础81

6.3.2为帧捕获建立基础82

6.4总结86

第7章把cocos2D用于增强现实88

7.1概况88

7.2安装88

7.2.1安装工程模板89

7.2.2创建工程90

7.3初识增强现实应用视图91

7.3.1调整默认视图91

7.3.2添加摄像头视图92

7.3.3缩放摄像头视图93

7.4 cocos2D的概念94

7.4.1场景94

7.4.2控制器95

7.4.3图层95

7.5添加效果95

7.5.1处理触摸事件96

7.5.2视觉效果97

7.5.3添加声音效果98

7.6添加HUD层99

7.7总结103

第8章 构建cocos2D增强现实游戏104

8.1概述104

8.2创建工程105

8.3创建游戏菜单108

8.3.1原图110

8.3.2辅助代码目录113

8.3.3完成菜单屏113

8.4添加菜单选项120

8.5完成动作层129

8.6南瓜来了130

8.7结束游戏134

8.8总结136

第9章 第三方增强现实工具包138

9.1概述138

9.2 Powered by String框架138

9.2.1 String的基本工作流程139

9.2.2额外功能140

9.2.3整合Unity141

9.2.4高级着色和OpenGL功能141

9.3 Qualcomm软件开发工具包142

9.4建立我们自己的QCAR演示144

9.4.1创建Xcode工程146

9.4.2 EAGLView147

9.4.3重定向UIView158

9.5 ARKit160

9.6总结160

第10章 使用OpenGL ES创建基于标记的增强现实应用161

10.1建立标记161

10.1.1我们的标记161

10.1.2 OpenGL ES162

10.2创建工程162

10.2.1添加String框架162

10.2.2 EAGLView163

10.2.3创建增强现实视图控制器168

10.3总结172

第11章 构建社交型的增强现实应用173

11.1快速设置173

11.1.1创建Fackbook应用173

11.1.2克隆Facebook iOS SDK174

11.2词汇表175

11.2.1方位角175

11.2.2矫正方向175

11.3构建应用176

11.3.1致谢176

11.3.2所需框架176

11.3.3添加Facebook iOS SDK176

11.3.4开始编码176

11.3.5监听传感器更新181

11.3.6存储坐标183

11.4添加社交上下文193

11.5总结203

第12章 面部识别技术204

12.1面部识别的可选项204

12.1.1 OpenCV204

12.1.2 iOS 5的CIDetector类204

12.1.3 face.com205

12.2使用OpenCV的方式205

12.2.1为测试捕获图像205

12.2.2哈尔级联分类器209

12.2.3 OpenCV综述214

12.3使用CIDetector类的方式215

12.4使用face.com API的方式217

12.4.1 faces.detect API的调用217

12.4.2添加face.com支持到例子中218

12.4.3 face.com API Key218

12.4.4添加face.com Callout219

12.5测试性能222

12.6总结229

第13章 建立一个面部识别增强现实应用231

13.1应用的目的231

13.2快速设置232

13.2.1 face.com232

13.2.2 cocos2D233

13.2.3建立Twilio账户233

13.2.4下载ASI-HTTP-Request库233

13.2.5 JSON框架233

13.3工程结构234

13.4建立主场景235

13.5 face.com API245

13.5.1使用ASI-HTTP-Request库246

13.5.2创建POST请求方法247

13.5.3创建NSTimer249

13.5.4解析输出251

13.5.5构造HUD层254

13.6添加一个Twilio调出259

13.7总结260

热门推荐