计算机
C Primer Plus
Douban
★ 8.8 16 ratings
Stephen Prata / 云巅工作室 translator: 云巅工作室 publishing house: 人民邮电出版社 2005 - 2
《C Primer Plus(第5版)(中文版)》共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题、编程练习的答案和丰富的C编程参考资料。
Augmented Reality
Douban
Dieter Schmalstieg / Tobias Hollerer publishing house: Addison-Wesley Professional 2016 - 6
Augmented Reality (AR) is one of today's fastest-growing areas of computer science and application development. AR overlays computer-generated information on views of the real world, amplifying human perception and cognition in remarkable new ways. (Ever see the virtual first down marker" in TV football games? That's AR -- and AR apps are rapidly coming to millions of smartphones, too.) Working in AR requires knowledge of recent advances in multiple fields, including computer vision, computer graphics, and HCI. Augmented Reality: Principles and Practice integrates all this knowledge into one, single-source reference, presenting the most significant AR work with scrupulous accuracy. For more than a decade, Dieter Schmalstieg has pioneered both AR theory and application, and now, in this book with Tobias H. Hollerer, he addresses all aspects of the field, illuminating AR from both technical and HCI perspectives. The authors review AR's technical foundations, including display and tracking technologies; show how AR emerges from the symbiosis of computer vision and computer graphics, introduce AR-specific visualization and 3D interaction techniques, and showcase applications from diverse industries. They conclude by introducing AR smartphone development, including a cutting-edge Qualcomm QCAR case study. This book will be an indispensable resource for everyone interested in AR, including software and apps developers, managers, students and instructors in the computing disciplines it requires, researchers, and hobbyists. For use in educational environments, the authors provide a companion website containing slides, code examples, and other source materials.