1. 变量与赋值
就像一个盒子(或者容器),可以通过使用定义变量的方式,开辟一块内存空间存储数据,定义变量之后使用变量名调用数据。
=
):对变量赋值
变量名 = 值,eg: a = 2
字符(A〜Z , a〜z )
、下划线
和数字
组成lowercase
lower_ase_with_underscores
UPPERCASE
UPPER_CASE_WITH_UNDERSCORES
UpperCamelCase
lowerCamelCase
注:推荐使用下划线分割以及小驼峰命名法
Eg:
Eg:
Python支持三种不同的数字类型:
整型(int)
通常被称为整型或整数,包括正、负整数,不带小数点例:_int = 10
浮点型(float)
浮点型由整数部分与小数部分组成例:_float = 3.14159
复数(complex )
复数由实数部分和虚数部分构成,可以用a + bj ,或者
complex(a,b)表示,复数的实部a和虚部b都是浮点型例:_complex = 4_53e-7_34j
Eg:
Eg:
Eg:
Eg:
Eg:
专知 今天
计算机视觉重磅书!
Richard Szeliski博士,计算机视觉领域的大师级人物,现为Facebook研究科学家。Szeliski博士在计算机视觉研究方面有25年以上的丰富经验,先后任职干DEC和微软研究院。1996年,他在微软研究院任职期间,提出一种基于运动的全景图像拼接模型,采用L-M算法,通过求图像间的几何变换关系来进行图像匹配。此方法是图像拼接领域的经典算法,Richard Szeliski也因此成为图像拼接领域的奠基人。
http://szeliski.org/RichardSzeliski.htm
计算机视觉:算法与应用(第二版)
地址:http://szeliski.org/Book/
本书萌芽于2001年,当时,华盛顿大学的Steve Seitz邀我和他一起讲一门课,课程名称是“面向计算机图形学的计算机视觉”。那个时候,计算机图形学领域正在越来越多地使用计算机视觉技术,用它来创建基于图像的真实物体的模型,用于产生视觉效果,用于通过计算摄影学技术来合并真实影像。我们决定聚焦于计算机视觉在若干有趣问题中的应用,例如使用个人照片的图像拼接和基于照片的3D建模等,这一想法引起了学生们的共鸣。
从那时起,华盛顿大学和斯坦福大学就一直使用类似的课程大纲和项目导向的课程结构来进行常规计算机视觉课程的教学(在斯坦福大学,在2003年这门课程由我和David Fleet共同讲授)。类似的课程大纲也被其他很多大学所采用,并被纳入计算摄影学相关的更专业的课程。(有关如何在课程中使用本书的建议,请参见1.4节的表1.1。)
本书还反映了我在企业研究实验室(DEC剑桥研究实验室和微软研究院)这二十年的计算机视觉研究经历。在从事研究的过程中,我主要关注在真实世界中具有实际应用的问题和在实践中行之有效的方法(算法)。因此,本书更强调在真实世界条件下有效的基本方法,而较少关注内在完美但难以实际应用的神秘的数学内容。
本书适用于计算机科学和电子工程专业高年级本科的计算机视觉课程。学生最好已经修过图像处理或计算机图形学课程,这样一来,便可以少花一些时间来学习一般性的数学背景知识,多花一些时间来学习计算机视觉技术。本书也适用于研究生的计算机视觉课程(通过专研更富有挑战性的应用和算法领域),作为基本技术和近期研究文献的参考用书。为此,我尽量尝试引用每个子领域中最新的研究进展,即便其技术细节过于复杂而无法在本书中涉及。
在课程教学过程中,我们发现,要使学生从容应对真实图像及其带来的挑战,让他们尝试实现一些小的课程设计(通常一个建立在另一个基础之上),是很有帮助的。随后,要求学生分成组选择各自的主题,完成最终的课程设计。(有时,这些课程设计甚至能转换为会议论文!)本书各章最后的习题包含有关小型中期课程设计题目的很多建议,也包含一些更开放的问题,这些问题的解决仍然是活跃的研究课题。只要有可能,我都会鼓励学生用他们自己的个人照片来测试他们的算法,因为这可以更好地激发他们的兴趣,往往会产生富有创造性的衍生问题,使他们更熟悉真实影像的多样性和复杂性。
在阐述和解决计算机视觉问题的过程中,我常常发现从三个高层途径获取灵感是有帮助的。
以上这三个途径相互依存,并且贯穿本书始终。
第二版特别注释
过去的十年见证了计算机视觉算法在性能和适用性上的一次真正的爆炸,其中大部分是由机器学习算法运用于大量视觉训练数据而产生的。
深度神经网络现在在许多视觉算法中扮演着重要的角色,这本书的新版本在早期就将其作为基础技术介绍,并在后续章节中广泛使用。
第二版中最显著的变化包括: 机器学习、深度学习和深度神经网络在第5章中介绍,因为它们在视觉算法中扮演的角色与在前两章中介绍的图像处理、图形/概率模型和能量最小化等更经典的技术一样重要。
目录内容:
内容节选