本书主要讲述了智能交互设计的理论知识、设计方法与工具,并精选了大量实际案例,包括:面向健康的智能交互设计、面向弱势群体的智能交互设计、多模态交互设计,以及智能交互式展示设计、智能家居设计等案例,多层次多梯度的案例为学习者提供全面的参考与启发。本书不仅是一本通识教材,更是一把开启智能时代设计大门的“红宝书”,引导学习者利用AI工具探索设计的无限可能,探索智能交互的定义与奥秘,并深入剖析大语言模型等AI技术如何介入设计流程,帮助学习者构建清晰的知识框架。本书可作为高等院校交互设计、用户体验设计、产品设计及相关专业的教材,也可作为相关行业的爱好者和从业者的参考读物。
《图解算法入门:一本书掌握算法要点与诀窍》以直观的图解方式,系统讲解了算法的基本概念、常用数据结构和典型算法实现,帮助读者建立起清晰的算法思维框架。全书内容分为两大部分:基础知识篇和算法篇。基础知识篇涵盖变量、数组、数据结构等编程基础;算法篇详细解析递归、排序等核心算法,并通过大量插图和生活化案例(如找零钱、汉诺塔谜题等)将抽象概念具象化,极大降低了理解难度。书中还提供了JavaScript示例程序,读者无需搭建复杂环境,通过浏览器即可动手实践,增强学习体验。本书突出特点是“图解+实战”,几乎每个算法都配有步骤图示和伪代码分析,避免纯文字描述的枯燥,让读者在视觉化过程中轻松掌握算法的本质与应用场景。无论是希望入门编程的读者,还是想要巩固算法基础的学习者,都能从中获得扎实的知识储备和解决实际问题的能力。本书适合编程初学者、学生以及对算法感兴趣的读者阅读学习。
全书系统地介绍了ComfyUI的基础知识、核心工作流和高级应用技巧,并结合丰富案例,展示其在不同领域的创新应用。书中从基础入门讲起,涵盖部署运行、自定义节点安装等内容,为读者筑牢理论基础。随后深入解析文生图、图生图、ControlNet等核心工作流,分析要点并结合案例,展示如何将技术应用于实际创作。此外,书中还探讨了高级应用,如节点预设、提示词技巧和图像反推文本等,助力创作者提升效率与创新思维。本书旨在帮助读者学习运用ComfyUI这一强大工具,优化创作流程,提升效率,创作出更具吸引力的作品。它不仅适合设计师、艺术家,也适合学生及AI创作爱好者。
本书作为学习豆包的指南,全面、细致地介绍了电脑端和手机端豆包的各项功能和使用方法,力求通过简洁明了的语言和图文并茂的形式,让读者快速掌握豆包的各项功能。全书共8章,首先介绍了大语言模型的奥妙,以及豆包的相关研发背景;然后介绍了豆包的界面和基础功能,以及豆包在教育、学习、工作、娱乐创意、生活方面的应用场景和相关案例;接着介绍了豆包插件的应用及其功能;最后讲解了豆包App的相关功能及使用技巧。本书不仅适合对豆包AI工具感兴趣的初学者和进阶爱好者阅读,也适合对人工智能感兴趣并想深入研究的人群,以及对高效办公有需求的人群阅读。
本书是内容全面、偏重基础的ROS2 机器人开发入门书籍,是作者总结多年科研教学成果并在吸收国内外最新理论、方法和技术的基础上完成的。本书详细介绍了ROS2 的安装、集成开发环境搭建和常用工具,详细讲解了ROS2 系统架构、ROS2 客户端库、坐标变换TF2 及编程、机器人建模与仿真;以工程开发为重心,详细讲解SLAM 建图与Nav2 导航、视觉图像应用、机械臂应用等多方面ROS2 应用的实现原理和方法。本书结合大量实例,帮助读者在实现ROS2 基础功能的同时深入理解基于ROS2 的机器人开发技术,将书中的内容用于实践。本书注重运用CDIO工程教育理念,立足培养实际动手能力、综合应用能力、创新思维能力。本书配有免费教学软件包(可扫描封底二维码获取),帮助读者更好地理解和实践书中内容;配有免费电子课件,欢迎选用本书作教材的老师登录www.cipedu.com.cn 注册后下载使用。本书可作为普通高等院校机器人工程、自动化、人工智能、电子信息工程、软件工程等相关专业的教材,也可供广大科技工作者和工程技术人员参考使用。
本书针对希望掌握RAW格式照片调整与处理的摄影爱好者,从照片处理的理念入手,结合Camera Raw软件功能及实战案例,讲解了使用Photoshop软件及Camera Raw软件,处理RAW照片的完整流程及实用技巧。本书的理论讲解丰富、全面,同时讲解了大量实战案例,尤其是针对国内摄影爱好者常拍摄的风光、人像、纪实、荷花等题材,展示了数十个相关案例的完整调修过程。通过学习本书不仅能够在照片调修的思路有所提高,更能够掌握Photoshop软件及Camera Raw软件在照片处理方面的功能及实战技能,更快更好地调出佳片。本书赠送Photoshop讲解、Camera Raw讲解、荷花后期处理三门在线学习视频课程,总时长超10小时,能够大幅度提高学习者的学习效率。本书不仅适合摄影爱好者、美工、网店店主、平面设计师、网拍达人、图形图像处理爱好者,也可作为开设了数码照片处理或相关课程的培训学校、大中专院校的教学参考书。
C++是一种通用程序设计语言。本书全面介绍C++11标准,涵盖了C++的发展历程、设计理念、学习方法及新特性等内容。第1篇(第1~5章)包括C++的背景知识、C++语言及其标准库的简要介绍;第2篇(第6~15章)介绍C++的内置类型、基本特性及如何用它们构造程序;第3篇(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第4篇(第30~44章)概述标准库并讨论一些兼容性问题。本书从基本原理、规范等方面充分讲解C++的语言特性和标准库组件,并给出丰富的例子,为专业程序员提供全面的C++知识体系。本书可作为高等院校编程语言和C++相关课程的教材,也适合C++程序设计人员阅读。
本书从初学者的角度出发,介绍智能合约应用开发的核心技术与编程语言语法。内容包括区块链与智能合约的基本概念、智能合约的编写与测试方法,以及智能合约在实际项目中的应用。重点讲解Solidity编程语言的基本语法、函数定义与使用、面向对象编程技术,以及开发环境的配置和使用方法。本书通过有代表性的项目案例,指导学生实现智能合约的开发、部署与调试,并探讨其在金融、管理、供应链等领域的应用。通过学习本书,学生能够掌握智能合约的开发技能,并具备独立开发智能合约应用的能力。本书可以为职业院校学生学习智能合约应用开发提供系统性指导,帮助学生了解并掌握智能合约的基本概念与开发技能。
本书是面向零基础读者的C#程序设计入门教程,以通俗易懂的语言,详细讲解C#程序开发的各项技术。本书共11章,第1~5章主要讲解C#的基础知识、面向对象和集合,第6~7章主要讲解C#常用类和文件操作,第8~9章主要讲解Windows窗体的基础知识及控件,第10章主要讲解使用ADO.NET操作数据库,第11章带领读者开发一个综合项目(图书管理系统),帮助读者巩固之前所学知识,并掌握真实项目的开发过程。本书配套丰富的教学资源,包括教学PPT、教学大纲、教学设计、源代码、课后习题及答案等。为帮助读者更好地学习本书中的内容,编写团队还提供了在线答疑服务。本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为C#程序设计爱好者的自学参考书。