有没有必要读这本书
这本书类似于大学本科教材, 有基本的微积分, 线性代数和概率论知识就能读通大部分章节, 但是第7章和第12章, 分别需要一定的数字信号处理的知识和机器学习的知识, 恕我实在读不通, 跳过了...
这本书有 600 页, 篇幅很长, 内容很多, 我读下来花了大概 160 个小时. 这本书奠定了数字图像处理的理论基础 (注意是基础哦), 基于一些很常见的现实问题, 引出一些非常通用和基础的解决方法, 抛出对应的理论. 这本书和 <<计算机图形学>> 很类似, 内容奇多, 但是读完不知道从任何地方开始, 因为它只是基础.
如果你打算未来长期进行图像方面的研发, 那么这本书非常值得读, 而且它几乎没有替代品. 读完之后, 你会发现面对 opencv 中的许多常人看起来摸不着头脑的滤波器和处理方法, 你脑袋里会马上浮现出一个简单的模型 (在你读完这本书后, 那些最基础的内容会作为一种可以随时调用的语义符号内化到你的脑袋里), 然后让你会心一笑, 并且让你在接下来的工作中更有可能创造性地应用这些基础的方法组合成你最终想要的东西.
不过这本书终归不会带你分门别类用花式手法解决你工作上的具体问题, 所以说需要很快进行功能研发的同志们, 不要浪费时间在这本书上了, 买本 opencv 和 python 的书, 下午就可以开始搞了... 如果哪天你发现自己疲倦了, 茫然了, 不知所措了, 读这本书永远都来得及.
另外, 你既然花时间读这本书了, 请一定花时间把习题做了, 或者至少思考一下, 绝对值得.
另外诚然这本书有许多的语言表达问题, 不过仍属于技术类书籍翻译的上乘, 和一些让学生帮忙翻译的次品不可同日而语.
PS, 有条件的话还是读英文原版或者英文电子版, 这本书的英文写作方式简洁易懂, 而电子版每一页都有彩色插图.