《Python OpenCV快速入门到精通》是一本基础与实践相结合的图书。本书从学Python OpenCV到用Python OpenCV的角度出发,在帮助读者朋友快速掌握Python OpenCV基础的同时,引导读者朋友如何使用Python OpenCV开发简单的应用程序。全书共28章,主要分为3个篇章(基础篇、实战篇、强化篇),基础篇包括搭建开发环境、图像处理基础、NumPy工具包、绘图及交互、图像的几何变换、图像运算、阈值、形态学操作、滤波器、图形检测、图像轮廓、模板匹配、视频处理和人脸检测与识别;实战篇包括更改卡通人物的衣服颜色,图像操作之均分、截取和透视,计算轮廓的面积、周长和极点,掩模调试器,粘贴带透明区域的图像,鼠标操作之缩放和移动图像,机读答题卡,检测蓝色矩形的交通标志牌,滤镜编辑器,给图像打马赛克,给图像的任意区域打马赛克和手势识别;强化篇包括人工瘦脸
本书以Python的实际应用为主线,以理论基础为核心,引导读者渐进式学习Python的在生活和工作中的实际应用。 本书共13章,可分为4部分。部分Python的办公自动化篇(~5章)、第二部分网络应用篇(第6~10章)、第三部分GUI编程篇(1~12章)、第四部分其他应用篇(3章)。 本书示例代码丰富,实用性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。精心设计的案例对于工作多年的开发者也有参考价值,并可作为高等院校和培训机构相关专业的教学参考书。注意:本书为进阶版,需要有读者有的Python编程基础。
本书旨在帮助读者快速上手创建Dash应用程序,实现数据可视化。本书部分针对初学者,简要介绍Python、PyCharm、pandas当中与构建 Dash 应用程序相关的知识。第二部分循序渐进地讲解如何使用基于社交媒体收集的数据创建简单的Dash仪表板程序;如何使用世界银行全球数据集创建具有更复杂页面布局的仪表板应用程序,并实现与API实时交互检索数据;如何通过财富仪表板应用程序,构建和调试更复杂的Dash应用程序;以及如何使用Dash探索机器学习算法原理,并进行可视化呈现。本书不仅适用于专业人士,而且对于日常使用数据、喜欢探索数字规律、希望数字赋能生活的人群都有所裨益。
本书讲解软件架构系统各方面的内容,从顶层设计到用于支持高层功能的低层细节。本书首先介绍软件架构的含义并给出简单的设计示例,之后分为四个部分涵盖软件开发生命周期中的各个阶段:讨论构成系统的每个组成单元的一般性原则及其核心内容;重点介绍一些成功的架构模式,包括它们的优势和局限性;阐述如何进行软件测试以及如何构建和共享代码;讲解持续运维,涵盖日志、系统度量、性能分析、代码调试和架构调整等内容。本书将帮你形成架构思维,了解软件开发的思路和项目中要考虑的重点问题。
游戏界面是玩家与机器设备进行交互的平台,这就导致人们对各种类型的游戏界面的要求越来越高,同时使得游戏界面设计行业飞速发展。本书应广大游戏界面设计者的需求,着重介绍如何设计既美观又符合要求的游戏界面。本书采用项目导入、任务驱动的编写方式。按读者职业能力培养由简入繁、由易到难、由小到大的规律,确定教材各部分内容和任务的设计,构建起一个以相关职业能力为主线、结构清晰的教材体系。本书的知识结构清晰、内容有针对性、实例精美实用,适合游戏设计类专业的职业院校学生与游戏界面设计爱好者学习。读者可以扫描书页提供的二维码,以查看书中所有实例的演示视频、素材和源文件,用于补充书中遗漏的细节内容,方便读者学习和参考。
Python是Web开发和数据分析等领域非常流行的编程语言。随着人工智能时代的到来,越来越多的人开始学习Python编程。 本书面向Python初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,从简单的Python程序开始,循序渐进地讲解Python基础知识、基本语法和编程样例。此外,本书还为初学者特意准备了查找和排除错误的相关知识。