计算机/网络
-
After Effects 2023实训教程洪兴隆 周勉 阎庚耀这是一本实训教程,旨在介绍如何运用After Effects进行视频后期效果的制作。本书深入剖析After Effects的各个功能模块,并详细介绍使用相关工具制作视频后期效果的方法,以帮助读者了解和掌握不同视频后期效果的制作方法。《After Effects 2023实训教程》基于“根据需要选择工具”的原则,摒弃After Effects中不常用的工具和烦琐的参数介绍,重点讲解工具的应用和效果的制作方法。全书内容包括After Effects基础操作、使用图层制作效果、使用文字制作动画效果、使用效果和预设制作动画效果、使用蒙版制作蒙版动画、制作3D与跟踪动画、调色技术应用,以及商业综合实训。此外,本书还介绍了各类常用插件的使用方法。为了帮助读者更好地掌握使用After Effects制作视频后期效果的技术,本书设置了“案例训练”和“拓展实训”两个模块,以帮助读者在学习过程中实践和拓展练习。由于篇幅限制,本书的部分案例没有提供详细步骤,但所有内容都配备教学视频,读者可以通过在线观看的方式进行学习。《After Effects 2023实训教程》非常适合作为相关院校和培训机构艺术专业的教材,也可作为After Effects自学人员的参考书。此外,本书的所有内容均基于After Effects 2023进行编写。 -
软件工程实践教程毛新军 王涛 余跃本书是计算机领域本科教育教学改革试点工作(“101”计划)核心课程配套实践教材,针对软件工程课程实践教学的特点、难点和重点,以能力和素质培养为目标,围绕实践任务的设计、实施和考评三个方面,阐述了如何基于群智和开源的方法,依托相关的软件工具和平台,开展软件工程课程教学实践。 本书设计了两个相对独立的实践任务:一个是阅读、分析和维护开源软件,旨在通过高质量开源代码的学习和维护来掌握高水平的软件开发技能,并在此基础上开展软件的分析、设计和实现,这是一个建立在逆向工程基础上的课程实践;另一个是开发上规模、有创意和高质量的软件,旨在通过完整的软件开发实践来掌握和运用软件工程知识、培养软件开发能力和软件工程素质,这是一个建立在正向工程基础上的迭代开发课程实践。本书结合具体的软件开发案例,详细介绍了这两个实践任务的设计和实施细节及方法,包括实践要求、实施过程和方法、支撑工具和平台、实践成果样式、实践考评方式等,并重点阐明了如何借助开源和群智的方法来开展上述实践工作。 本书可作为计算机大类专业本科软件工程实践教学教材,也可作为软件工程师的参考用书。为便于教学,作者建设了软件工程教学生态,提供了完整的教学资源,包括实践教学PPT、实践任务设计、软件文档模板、实践考评样例、软件项目案例(含UML模型、软件文档、源代码、可运行程序等)、线上实践、学习社区、支撑工具等。 -
数字媒体取证学原理与应用实践孙锬锋 许可 李斌 王金伟 邱卫东本书详细介绍了数字媒体取证学的原理和实践应用,共 9 章。第 1 章介绍了取证学的起源与历史发展,数字媒体取证学的概念、分类及现存问题等。第 2 章介绍了数字媒体取证学的科学问题和相关模型。第 3 章针对数字音频篡改攻击种类和攻击原理展开介绍。第 4 章针对数字图像篡改攻击种类和攻击原理展开介绍。第5章针对数字视频篡改攻击种类和攻击原理展开介绍。第6章针对攻击后数字音频取证技术展开实际案例分析。第7章针对攻击后数字图像取证技术展开实际案例分析。第8章针对攻击后数字视频取证技术展开实际案例分析。第9章总结数字媒体取证学的特色、局限性和发展趋势。本书的主要读者对象为网络空间(信息)安全专业、人工智能专业、计算机专业、自动化专业等高年级本科生、研究生,科研院所的科技工作者。同时,本书也可供对数字媒体取证领域感兴趣的其他读者阅读。 -
基于西藏地区环境大数据的健康特征分析与空间模型查欣洁生态文明建设与生态环境保护,已被我国作为社会可持续发展的重要基础。西藏自治区作为地球上最独特的地质?—地理—?生态—?环境单元——青藏高原的主体,是全球变化的“敏感区”,也是开展地球与生命演化、圈层相互作用及人地关系研究的天然实验室。随着人口增长、社会经济发展和科技进步,人类活动对地球生态环境的影响越来越强烈,西藏自治区也在国家生态安全屏障保护与建设中占有越来越重要的地位。由于特殊的地理位置,复杂的自然环境、地质背景和气候条件,使高原生态环境敏感且极其脆弱,环境本底十分复杂,资源环境开发利用的生态阈值较低,资源环境承载能力极为有限。因此,通过利用空间模型探索生态环境因子与人类健康间的关系,可以发掘出生态环境数据更大的价值,为当地政府制定人口管理和易地搬迁等相关政策提供科学依据。 -
Python程序设计教程陈克海,陈蔚珊 主编;朱腾,罗靓,周志刚 副主编Python语言是一种解释型、面向对象、动态数据类型的高级程序设计语言,被广泛地应用于界面程序开发、网络爬虫、办公自动化、科学计算、可视化显示、游戏开发等领域。本书将Python语言基础知识划分为多个项目,每个项目里有多个任务,大部分任务包括任务描述、任务分析、任务实现及相关知识点介绍。全书包含7个项目:项目1是搭建开发环境,包括Python语言介绍、Python解释器安装和第三方集成开发环境PyCharm安装;项目2是语法基础,主要介绍固定语法、数值类型操作和字符串操作等内容及其应用;项目3为流程控制,主要介绍比较运算符、逻辑运算符、判断语句、循环语句、异常控制语句等内容及其应用;项目4为数据结构,主要介绍列表、元组、字典、集合等内容及其应用;项目5为函数,主要介绍函数定义、参数传递、模块、高阶函数等内容及其应用;项目6为面向对象程序设计,主要介绍类和对象等内容及其应用;项目7为文件读写,主要介绍一般文本文件和CSV文件的操作。本书既可以作为高校计算机类、大数据处理类、地理信息处理类等专业程序设计教材,也可以作为Python编程基础的培训教材,是一本适合广大编程爱好者的自学教材。 -
Midjourney+Stable Diffusion+ControlNet AI绘画与设计商业应用实战手册雷波 著本书是一本为视觉艺术爱好者、艺术家、设计师和创意工作者量身打造的专业指南。本书深入剖析了当前AI绘画领域的前沿工具——Midjourney和Stable Diffusion,以及ControlNet从入门到高阶的应用技巧,旨在帮助读者掌握如何在商业项目中高效地结合使用,创造出令人满意的视觉作品。例如,第7章讲解了如何配合Midjourney生成的素材在Stable Diffusion中训练LoRA。第8章讲解了如何用Midjourney生成的写真照片在Stable Diffusion中用插件EasyPhoto制作写真照片。第9章讲解了如何用ControlNet对企业LOGO进行艺术化加工,第10章与第11章讲解了用Midjourney创意制作广告、用草图生成效果图、制作酷炫人物的变装动画视频、为电商模特更换背景与衣服、一键精修电商珠宝照片、为模特增加配饰、通过换脸快速得到古风照片等实用技能。本书内容丰富、技术点讲解全面,不仅适合于自学,也可在开设了视觉传达与影像处理相关专业的学校当作教材使用。 -
自然语言处理卢勇,潘秀琴本书在全面介绍文本信息抽取技术在古籍文本处理方面应用的基础上,着重介绍文本信息抽取与知识挖掘的基本概念、原理和方法,包括文本预处理、特征提取、命名实体识别、信息抽取、语义分析、知识表示等关键技术。全书共3部分: 第1部分(第1、2章)着重介绍古籍文本信息抽取的相关背景知识; 第2部分(第3~8章)着重讨论命名实体识别、关系抽取和事件抽取的具体方法,同时介绍对应的实验应用及结果分析; 第3部分(第9章)基于对当前实体抽取领域研究现状的分析与总结,展望未来。同时,全书也提供了大量应用实例。本书适合作为高等院校计算机、软件工程及相关专业本科生、研究生的参考书,也可供对自然语言处理比较熟悉并且对信息抽取有所了解的开发人员、广大科技工作者和研究人员学习使用。 -
Photoshop AI实战应用从入门到精通新镜界本书从Photoshop AI创成式填充功能入手,引导读者逐步深入了解Photoshop AI,并通过大量的练习实例和综合实例,帮助读者将理论知识应用于实践,从而快速精通Photoshop AI的实战技术。全书共9章,内容包括Photoshop AI创成式填充、Photoshop智能抠图、Photoshop智能修图、用智能预设一键调色、Neural Filters滤镜、Camera Raw工具、Alpaca插件、Stable Di?usion插件、AI实战应用综合实例等,可帮助读者全面掌握Photoshop AI的应用技巧,在实际应用中发挥出更大的效用。本书配送的学习资源有:155分钟同步教学视频、30多组AI绘画提示词和260多个素材效果文件等。本书内容精辟,实例多样,图片精美,适合想要学习Photoshop AI快速修图技术的读者,包括摄影师、摄影爱好者、设计师、插画师、漫画家、电商美工、自媒体创作者、短视频博主以及美术设计、艺术设计等专业的学生。 -
C++程序设计及互动多媒体开发罗立宏 主编《C程序设计及互动多媒体开发》通过介绍C编程语言及C的MFC类库和QT开发框架,讲解如何对媒体信息进行诸如图像增强、语音合成、视频播放等的基本理论与技术。FFmpeg、UE5、Cocos2d-X等都是基于C语言的新技术,在国内发展迅猛,功能强大,本书在C语言的基础上着重讲解了这几项新技术,以达到综合运用、高效制作的目的。全书内容从基本环境的搭建和更新入手,循序渐进,既有必要的理论知识铺垫,又重点突出了对读者实践技能的培养与训练。本书适合高等院校和职业类院校数字媒体专业的师生参考,也适合理工类院校的多媒体技术开发类课程,还可供广大程序设计爱好者和数字媒体设计人员参考使用。 -
数字化时代的软件架构[美]阿瑟·M.兰格(Arthur M. Langer)随着科技的飞速发展,软件系统的复杂性不断增加,对软件架构的要求也越来越高。本书采用了循序渐进的介绍方法,深入探讨了数字化时代软件架构的分析与设计方法,涵盖了先进的架构模式、技术趋势以及应对复杂业务需求的策略。本书还明确定义了利益相关者——包括IT部门、用户、执行发起人和第三方供应商——的角色和职责,能够帮助分析师在重新设计现有应用程序和数据库以及选择第三方产品、转换方法与网络控制机制时获得更高的成功率。通过丰富的实例和详细的讲解,读者能够了解如何充分利用5G、物联网、区块链、云计算、量子计算、人工智能等领域的新技术,从而设计高效、可扩展、可靠的软件架构。具体来说,第1章为概述,交代本书的相关背景;第2章介绍如何整合内部用户和消费者的需求;第3章对面向对象的相关概念进行了回顾;第4章介绍了分布式客户端/服务器和数据相关内容;第5~8章则分别介绍无线通信、物联网、区块链、量子计算、人工智能、机器学习和云计算等相关技术对软件设计的影响;第9~11章介绍对遗留系统的处理以及新系统的建设相关权衡;第12章介绍数字化时代的软件架构分析和项目管理;最后一章则是对全书内容的总结以及对未来的展望。本书的读者对象包括IT开发人员、软件工程师、架构师、应用程序供应商、业务经理和高管,能够为他们提供实用的指导,助力他们在不断变化的技术环境中设计出卓越的软件架构。
