- 数字图像处理原理与实践:基于Visual C++开发
- 左飞 万晋森 刘航
- 1883字
- 2020-08-26 23:35:55
前言
大约两年多前,我同万晋森、刘航合作编写了《Visual C++数字图像处理开发入门与编程实践》(电子工业出版社出版)一书。作为一本在Visual C++环境下讲解数字图像处理开发的方法与技术的书籍,该书赢得了颇佳的口碑。许多读者纷纷来信,无论是对书品的褒奖,还是与我们探讨技术问题,都令我们为之鼓舞。
有鉴于《Visual C++数字图像处理开发入门与编程实践》所取得的不错成绩,电子工业出版社的有关编辑建议我们紧跟时代步伐与技术发展趋势,适时对原书进行修订以期再版。经过一番思度与商讨,我们决定结合第一版书的读者反馈并联系技术发展的最新动向,以原书为基础重新著书立说,于是便有了这本《数字图像处理原理与实践:基于Visual C++开发》。
脱胎于原书的改版本,一方面保持了前作通俗易懂、理论联系实际的风格,另一方面,我们也进行了大胆的调整,删减了一些比较基础性的导引篇幅和相对比较陈旧的内容,同时增补了一些更新颖的话题及更丰富的实例。
近年来,随着研究的不断深入,数字图像处理应用也日益广泛,这使得数字图像处理的广度和难度不断加强,但同时对于初学者的学习带来了相当的困难。观察现有的众多数字图像处理书籍,大部分教材注重图像处理理论的阐述,而在一定程度上忽略了这些理论的应用和实现。另外,对于一些实例教程,虽然重视了代码的实现,却在算法的描述和扩展上略有欠缺。这使得读者很难通过一本书比较全面地了解和掌握数字图像处理的基础内容。
为此,尽可能通俗地为读者描述图像处理算法的原理和实现手段,并为读者提供翔实可靠的实现代码,确保每一个读者都能理解和掌握,始终都是我们在创作过程中最大的考量。本书系统地介绍了应用Visual C++进行数字图像处理编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入具体的案例剖析中。涉及数字图像处理领域中十余个重要主题,提供了近百个具体算法的实现源码,代码总量有数万行之多。
总的来说,本书依然本色地保持了前作中体现出来的几个有别于其他同类书籍的优点。
首先,与集成开发环境深度结合。在深入剖析MFC机制的同时将丰富的图像处理与编程实现融为一体。
其次,叙述过程中始终不脱离实践这个主题,每章都设置相应的实例带动读者进行学习。穿插于书中的实例为本书的一大特色。这些实例大都为时下流行的图像处理软件的某个具体模块或部分的实现,实例原型十分常见。这些巧妙新颖的实例将使枯燥乏味的理论变得妙趣横生。全书实例都在Visual Studio 2005下调试通过,读者可以在随书光盘中获得有关源码。
最后,笔者自主编写了一个扩展性良好的数字图像处理算法试验平台Magic House。Magic House不仅完整实现了一款普通数字图像处理软件应具备的基本功能,而且它框架清晰、容易理解,非常适合读者学习。我们也看到,前作出版后其他作者跟风出版的一些数字图像处理作品中有严重抄袭和剽窃Magic House的现象发生,但作为Magic House的原创者,没有哪本书能够比我们更透彻地向读者介绍这个软件的架构与实现。
除了传承前作的优点之外,本版又有哪些变化呢?
首先,本版增加了对部分复杂算法的更为细致的讲解与描述,同时也丰富了前作的实例代码资源。
其次,本书增加了一些包括图像加密(特别是图像的混沌加密)等在内的前沿话题,为有志在此发展的读者提供了独一无二的资源。
最后,除了前作中介绍到的DIB、GDI+和OpenCV,本版中还增加了对ImageMagick的介绍。作为近年来发展和流行起来的数字图像处理库,ImageMagick已经受到广大开发者的青睐,但目前国内尚无对它的相关资料出版,这也是本版中的一个亮点。
我们都知道,数字图像处理是一门飞速发展的技术。国内大部分数字图像处理教材都长期不更新,而且同类书籍千篇一律,很多读者迫于无奈,只能在许许多多陈旧不堪的内容上翻来覆去。因此,我们也希望能够为这个领域的后来者抛砖引玉,为同类书籍注入一丝清新的空气。
本书前一版本承蒙多位专家指导与帮助,其中西北工业大学计算机学院博士生导师王庆教授审阅了本书前版并提出了宝贵的意见和建议,西北工业大学计算机学院冯萍教授对本书前版的写作给予了诚恳的支持,中国科学院高级工程师、技术作家白乔博士在我的创作过程中始终鼎力相助。这里,再次向他们表示最诚挚的感谢。另外,我的两位合作者——网易游戏的万晋森与腾讯科技的刘航—在技术方面一直都非常令我钦佩,他们在百忙之中与我一道编写此书,令我深感振奋。正是由于有了他们的加盟,本书才得以付梓,也感谢他们为本书作付出的一切!最后,我也要感谢本书第一版的读者朋友们,他们诚恳的意见与建议使得新版更加精进、更加完美,给予我们的鼓励也一直驱使着我们前行。
由于时间仓促,纰漏和欠缺之处在所难免,言语之中有失偏颇之处,还望读者不吝赐教和批评。联系信箱:fzuo@yahoo.cn。
左飞
2010年12月
于珠水之滨