用电子书读了第一章之后感觉还不错,就入手了这本书。用了十个晚上左右的时间把整本书仔细的读了一遍,在读这本书之前本来还想着把书上的代码全敲一遍,结果发现后面的内容整体讲的都不太好。
首先作者试图从实现的角度出发并附带原理的解释来写作,可是不仅OpenCV的函数很多细节没有讲清楚,而且纵贯全书很大篇幅都在讲OOP的编程思想,可是买这本书的读者想要的并不是这个吧,书中对于图像处理原理讲的也很乱,不如去看冈萨雷斯的《数字图像处理》;其次,不得不吐槽一下这本书的翻译,感觉得到译者尝试尽量保留作者原话,但是直译出来的效果并不好,很多地方看的让人十分不解,有些地方甚至感觉像有道翻译出来的都没有任何润色,不过这也是外文译作的通病了,这本书体现的尤为明显。
这本书让我下定决心较薄的书以后不再看外文译作,直接上原版英文书籍,否则没学到什么东西还浪费了我的时间。
总的来说,这本书不推荐,真想学OpenCV直接去看官方手册就行,不值得花三十多块钱收藏一本以后都不会再翻的书。