本书是一本介绍机器视觉的书,内容丰富,通俗易懂。它提供了所有必需的理论工具,并且展示了如何将它们应用到实际的图像处理与机器视觉系统中。本书包含许多编练习,有助于学生深入理解实用图像处理算法的发展。 本书从回顾数学原理开始,继而讨论数字图像处理中的关键问题,比如图像描述与特征、边缘检测、特征提取、分割纹理和形状等。本书还讨论了图像匹配、统计模式识别、语法模识别、聚类、扩散、自适应轮廓、参数变换和连贯性标记,介绍了一些重要的应用,包括自动目标识别。连续性和*化是本书反复陈述的两个主题。 本书适用于电气与计算机工程、计算机科学以及教学专业的高年级本科生与研究生,对于相关的工程技术人员也极具参考价值。 本书附带光盘中包括书中用到的所软件与数据。
敏捷软件开发2003Jolt大奖 ·软件开发和管理人员经典 ·《Refactoring》作者Martin Fowler全力推荐 ·原汁原味,零距离领悟大师思想精髓
新一波产品浪潮专注于帮助人们改变其行为和日 常生活,无论是 更多的锻炼(Jawbone Up)、管理财务(Hellowallet) 还是组织邮 件(Mailbox)。温德尔编著的《行为变化设计(影印版 )》这本实用指南将为你展示如何为那些力图采取行 动并达成目标的用户设计这些类型的产品。 Stephen wendel是HelloWallet的首席研究员, 他将带领你一步步地 把行为经济学和心理学应用到产品设计和开发的实际 问题中去。 你将学习到一种简单的迭代方法来确定目标用户及其 行为、构建 产品和评估效果。同时你也会了解到如何创建易用的 产品来帮助 人们作出积极的改变。
本书采用自底向上的方式,依次介绍计算机系统结构的基本概念和基本内容,首先是数字逻辑电路和计算机硬件,接下来是运行于硬件之上的软件层,后讲述通信和操作系统领域的基础知识。另外,还包含对ARM和安腾(Itanium)处理器的介绍以及数据通信延伸领域的*知识。本书紧密联系实际,注重动手实践,利用学生感兴趣和亲身体验过的技术(如因特网、图形用户界面、移动通信等)来提高读者学习的积极性。贯穿全书,在分析系统的性能时注意将软件硬件结合起来讨论,练习题充分地展示出硬件和软件之间这种相互影响、相互依赖的基本关系。 本书适合作为高等院校计算科学及相关专业计算机系统结构的导论性教材。 本书的主要特色 ● 使用实际的处理器(奔腾处理器),使学生能够在家中使用自己的机器完成绝大部分的练习作业。 ● 内容
本书介绍了人工智能领域中重要的一个概念——智能代理。本书从基本的反应式代理入手,逐步向人们展示了现代人工智能不断增强的认知能力,同时也例证了该领域中重要且经久不衰的思维、思想。神经网络、遗传程序设计、计算机视觉、探视搜索、知识表示和推理、贝叶斯网络、规划和语言理解等有关人工智能的重要内容都通过本书所描述的各种代理的不断增长的能力得以展现。本书作者是人工智能领域的主要开创者和重要带头人,正是他提供给了广大读者一个耳目一新和富有生机的合成技术,该技术将领导人类把整个人工智能领域的研究引向一个新的境界。 Nils J. Nilsson: Artificial Intelligence, A New Synthesis. Copyright @ 1998 by Morgan Kaufmann Publishers, Inc. Harcourt Asia Pte Ltd under special arrangement with Morgan Kaufmann authorizes China Machine Press to print and exclusively distribute this edition, whic
原版风暴系列。
本书对SAP交换架构3.0版的功能包提供了完整且全面的介绍,适用于技术顾问、系统开发师以及管理员。 我们可以学习如何对SAP集成中介商进行输入和输出,同时可以从协作流程、接口的发展、信息、代理、映射以及更多的设计中获得指导。你还可以获得更深入的信息,并学习如何为特殊系统场景设置业务流程管理结构图的处理流程,而该设置是基于这些研发对象的。 读者还可以从运行时间部分和业务流程管理中获益。 另外,在特殊应用软件的部分——B2B通信和BPM中的两个详细的方案——你将学习到,商业管理需求技术性的描述和有效的执行。 本书亮点: 处理建模的基本原理。 集成构建的步。 设计与发展——协作流程、接口、信息、代理和映射。 系统树形字结构流程的构造。 动作时间——集成服务、集成引擎、代理运动时间和映射技
本书指导读者如何充分利用标准C和C++库,其涵盖容器、迭代器、算法、文本与文件处理、时间与日期处理以及内存管理等内容。同时本书提供了非常实用的有关抽象、模板、二进制处理、可见度、控制结构和异常处理的使用技巧。 本书还提供了C和C++的大量编程范例,对于进行实用开发的人员具有很大的借鉴和指导意义。各类读者均能从中获得裨益,提高C/C++的编程水平。
分布式算法20多年来一直是倍受关注的主流方向。本书第二版不仅给出了算法的*进展,还深入探讨了与之相关的理论知识。这本教材适合本科高年级和研究生使用,同时,本书所覆盖的广度和深度也十分适合从事实际工作的工程师和研究人员参考。书中重点讨论了点对点消息传递模型上的算法,也包括计算机通信网络的实现算法。其他重点讨论的内容包括分布式应用的控制算法(如波算法、广播算法、选举算法、终止检测算法、匿名网络的*算法、快照算法、死锁检测算法、同步系统算法等),还涉及了利用分布式算法实现容错计算。第二版新增的关于方向感和故障检测器的内容都代表了当今*技术发展水平,为在这些方向上从事研究的人员提供了很好的帮助。
编写更好的软件:30年UNIX开发经验的结晶! 本书是作者封笔30年后历时5年创作而成,是一部难得的软件工程方面的佳作。作者首次将哲学、设计模式、工具、文化和传统结合在一起,使得UNIX成为世界上好且创新意义的软件,并展示了如何将其拓展到Linux和当今的开源(open-source)运动中。通过取自主要的开源项目中的示例,作者向UNIX和Linux编程人员展示了如何更巧妙地创建软件,使其更雅致、更灵巧、更具可重用性且具有更长的生命期。 Raymond借鉴了以下13位UNIX先锋人物的观点: Ken Thompson,UNIX的发明者 Ken Arnold,4BSD UNIX的创建者之一,也是《The Java Programming Language》的作者之一。 Steven M.Bellovin,Usenet的创始人之一,也是《Firewalls and Internel Security》的作者之一。 Stuart Feldman,贝尔实验室UNIX开发组成员,也是《make》和《f77》的作者。 Jim gettys和Keith Packar
本书自1994年初版以来,已成为学习、设计及使用关系数据库人员的一本经典教材。它从理论和实践两方面对数据库设计和编程均做了严谨的表述。其内容包括关系理论、数据库设计、数据库编程及运行-转储结果。每一部分均从基本原理出发,再用实际系统中的实例来说明。 本次修订版反映了6年来数据库领域总体的进步和发展动态,书中重点讲述了对象关系模型;介绍了一些系统(如Oracle、DB2和Informix等)中通用的新概念;对隔离技术作了更新介绍;对运行结果的表述更现代。相对于初始标准来说,SQL数据库语言有了非常重要的变化,所以对对象关系给予特别讲述。本书还介绍了SQL-99设计方法及与之相关的原理方法及主要产品。本书的作者是在数据库界工作30多年的资深专家,富于教学和实践经验。本书力图在数据库领域各不相同的思想和趋势中找到一个统一的
本书阐述的不仅仅是典型的方法学的工具和技术。这本具有创新意义的书正好迎合了所有模式影印方面的爱好者。本书主要着眼于面向对象分析和设计的终结果,即模型本身。他不仅将自己建模方面的丰富经验给大家共享,而且提供了一些模式的编目,这些模式出现在多个领域,如商贸、测量、财会和组织关系等领域中。
网格计算(Grid Computing)是近几年一个新兴的研究领域。作为有望成为下一代信息社会的基础设施,网格计算不仅备受学术界的瞩目,也引起了IT业界浓厚的兴趣。在本书中,两位来自IBM的专家Joshy Joseph和Craig Fellenstein沿着“概念-发展-理论-实践”的主线,首先对网格计算析概念进行了阐明,对于网格计算由来和演变做了分析,然后介绍网格应用,接下来对相关的网格标准(OGSA,OGSI)做了十分翔实准确的叙述,后还对目前网格领域有影响力的Globus Toolkit 3做了非常细致的说明。本书具有准确全面,注重实践,详尽介绍*技术和标准,篇章结构组织严谨、线索突出等特点。 通过阅读该书,读者不仅可以迅速掌握网格计算和效用计算的基本概念、学习如何构建相关程序、理解现有技术和标准的*进展,更可以将网格技术用于组织现有IT资源,降低成本并让它们发挥出更大的价
本书的主要特点: *的特征生成技术,包括基于小波。小波包,分形的特征,还阐述了独立分量分析。 新增了关子支持向量机,变形模板匹配的章节,以及关于约束优化的附录。 特征选择技术。 线性以及非线性分类器的设计,包括贝叶斯分类器、多层感知器,决策树和RBF网络。 独立于上下文的分类,包括动态规划和隐马尔科夫建模技术。 不仅介绍了聚类算法的*发展,而且还介绍了一些经典方法,诸如模糊。基因、退火等算法技术。 各种应用,包括图像分析。字符识别,医学诊断。语音识别以及信道均衡。
本书介绍离散信号和离散系统的基本概念及其时域分析、变换域分析、数字滤波器的结构与设计、有限字长分析及*信号的基本概念等。
让测试驱动开发(TDD)为你工作! 本书将使开发人员编写的软件更简单、更干净、更可靠……一句话:更优秀! 这本TDD的指南重点关注真实的项目、真实的开发人员、真实的实现问题以及真实的代码! 著名的敏感捷开发专家David Astels通过使用Java和JUnit测试框架从头开始创建了一个项目,向你展示了TDD的精妙之处。你将深刻理解什么是“测试为先”、它的工作机理、其中的困难以及如何将TDD的诺言付诸实践。 ·*实用性!书中遍布了可下载的示例代码、练习题以及网上资源链接 ·介绍强大的TDD工具和技术——包括关键的JUnit扩展,相关内容由它们的创建者(Scott Ambler、Time Bacon、Mike Bowler、Mike Clark、Bryan Dollery、James Newkirk、Bob Payne、Kay Pentacost和Jens Uwe Pipka)撰写
本书是全球畅销的—本c语言编程经典教材,这—版本除了讲解C语言中基本的函数、指针、循环、控制、数据类型、数组、字符串、输入/输出、位操作等内容外,书中还用大量的篇幅和实例重点突出了C语言在Internet编程、Windows编程以及Linux编程中的用法,使读者能尽快熟悉C语言的实际应用。 本书结构合理,内容深入浅出,适合用作高等学校本科和专科学习C语言编程的教材,也适合初学编程的自学者。
2004年美国Jolt大奖入围作品。 如果你是个程序员的话,那么你就需要本书。可能导致我们阅读代码的原因是:我们不得不去修复它其中所包含的错误;或是对它进行遍查(inspect);或者是改善它。我们阅读代码的方式可能和工程师检查机械的方式一样——找出它的工作原理。或者我们阅读代码的目的是对代码进行清理——找出其中可以被重用的部分。阅读代码有着它自身的技巧,并需要我们能够在重要场合对采用何种技术有着判断能力。在这本不可或缺的书中,Diomidis Spinellis使用了超过600个来自现实世界中的例子来向我们展示如何鉴别好的(或坏的)代码:如何去阅读它,从中去找寻什么,以及如何利用这种技巧来提升我们自身编写的代码的品质。记住这个事实:如果我们养成了阅读好代码的习惯,我们就能写出更高品质的代码。
本书完整地介绍了媒体格式,及其如何被整合到课堂教学之中。正文展示媒体(传统媒体和计算机)如何应用于日常课堂活动。为课程计划和材料评价定义特性化模板,使学生能够开发专业文档集。文档集内容与ISTE和NETS-T标准关联,有利于读者更好地理解各章内容。本书适用于将高价值放在成功学习之上的各级教师,目的是帮助他们把媒体和技术结合到教学工具中并且指引学生如何利用这些教学工具学习。本书适用于教育技术专业中的计算机教学、教学媒体和技术课程,书中内容适应与计算机和计算机网络有关的变革。配合本书有www.prenhall.com/smaldino教学站点,其内容扩充了书中正文并与之共同建立一种完整媒体包。
本书专注于SAP企业门户——技术和编程,对SAP的实施和编程进行了*权威性的描述。首先,根据系统要求安装和运行SAP EP试用版本。它可以为你提供门户设置、查看详细内容以及改变用户需求所需的所有信息。内容的整合围绕一个中心原则动作:以SAP BW和mySAP客户关系管理为基础,你能发现如何从另外的应用软件中整合数据,并能熟知如何对不同的SAP系统,甚至是其他的系统进行信息整合。 另外,本书还全面介绍了JAVA iView的概念和编程,可以加快你的学习进度。通过本书你能在简单注册、认证时使用单点登录、并在应用实践中获得专业性的指导。你甚至可以在从未注册的入门数据信号到如何保护你的数据中得到更深层次的建议。 本书的亮点: SAP EP5.0和6.0的安装; 使用SAP BWT和mySAP CRM的整合内容; 整合; 连接器; 已有的和自创的iViews; 单点登
这是一本介绍C语言编程的经典教科书。作者从不同的角度出发,全面介绍了C编程中涉及到的数据类型、算术运算、逻辑运算、变量、条件语句、函数、数组、指针、字符串、结构、文件操作、位操作、宏、库函数等基本内容,使读者在学习之后就能很快掌握C编程的精髓。本书还专门介绍了C++的一些重要特性,如抽象数据类型、类和类的继承等。本书还介绍了Visual C++ 6.0和C++ Builder的使用方法,并且每章都附有大量习题,附录还列出了主要习题的答案。 本书条块清晰,章节设置合理,适合用做高等学校本科或专科教材,也适合于初学编程的瞬息自学者。
你很快就会发现基于数据的工作会变得多么广泛和美妙。通过一系列的个人故事,该领域的39位*数据从业者解释了他们是如何为各式各样的项目来开发简单而又优雅的解决方案,包括从火星着陆器到电台司令(radiohead)的视频,以及更多。通过这本书,你可以: ·探索大量在线数据集内在的机会和挑战 ·了解如何使用地图和数据糅合来可视化城市犯罪趋势 ·发现众包和透明度如何推进了药品研究的状态 ·理解新数据如何能在覆盖先前数据时提醒用户 ·了解处理dna数据所需的巨量基础设施