《数字图像处理与机器学习》读书小结

      读这本书,前后算作一次半吧。第一次读时,到了第八课的形态学处理部分时荒弃了,当时也没有养成做笔记的习惯,导致最后不了了之。后来在去年12月份左右重新捡起这本书,并且坚持在阅读的同时多看源码多做笔记,最终于4月底完成阅读与学习。

      目前我对这本书的看法是,着重介绍灰度图像处理的基础知识,包括基本的bmp文件的读取,到图像的基本操作(点运算、几何变换)、空间域、频率域处理(滤波、锐化等)、特征提取(边缘检测、霍夫变换等),再到得到图像特征后简单引申至图像识别方面;识别方面着重介绍了神经网络和SVM两种模型并给出实例(基本上是看着目录回忆了一次,哈哈)。

      个人觉得这是一本很好的入门教材,因为在介绍知识点的同时也给出VC++或者matlab的编程实例。可能是天资愚钝,我在了解一个抽象计算时必须通过实例理解它是如何编程实现的,所以这本书就十分对我的口味了。通过阅读书中提供的VC++源码,了解如何自己实现图像的一些变换过程,然后抽时间自己实现一些书中没有的小功能,还是有一定的成就感的,哈哈。

      最后书中给出的一个使用MFC实现的BP神经网络识别字符的案例,感觉看完源码还是挺有收获的,自己尝试用它识别字母,在对图像大小有比较严格要求的条件下也有比较好的效果。

      SVM方面,书中着重介绍了建立该模型的思想和参数选取对分类结果的影响,实现方面则使用了Matlab。

      不过有一点局限就是书中主要针对的是灰度图,但是大多项目中遇到的是彩色图,加上目前更流行opencv等软件工具包,我觉得后面需要继续学习opencv方面的知识和应用了。希望几个月后的自己能够对现在定下的目标负责~

      这本书我是有纸质档的(支持作者的劳动成果),不过为了阅读方便也在网上下载了pdf版本,这里把资源上传一下;同时也把自己的读书笔记上传下,算是作为学习的一种记录。

      相关资源见百度云盘:链接:http://pan.baidu.com/s/1kVbpUSZ 密码:7qls

 

posted @ 2017-04-28 15:31  Wiley_Li  阅读(2460)  评论(0编辑  收藏  举报