我对图像处理很感兴趣。我下载了OpenCV并开始玩它。但我认为我缺乏图像处理背后的知识。我想学习图像处理的基本原理。
我在麻省理工学院或其他大学寻找开放课程,但似乎没有找到任何好的教程。我确实找到了一些幻灯片,但如果没有实际演示,它们似乎毫无用处。我搜索了在线教程,但大部分都不适合初学者。
是否有适合初学者的图像处理在线教程?
答案 0 :(得分:7)
我推荐两本书:
(1)R. C. Gonzalez和R. E. Woods,Digital Image Processing, 3rd ed. Prentice Hall,2007年8月。
(2)G。Bradski和A. Kaehler,Learning OpenCV: Computer Vision with the OpenCV Library, 1st ed. O'Reilly Media,2008年10月。
访问OpenCV documentation以获取OpenCV功能的更新参考(Learning OpenCV本书使用1.0版,但当前版本为2.3)。您可以使用Safari Books购买对该书数字版本的便宜访问。
答案 1 :(得分:3)
我非常喜欢Rich Szeliski的计算机视觉book,它有很好的理论和实践组合。您也可以免费访问电子草稿。
其他好的是Hartley和Zissermann的Multi-View Projective Geometry和David Forsyth的Computer Vision: A Modern Approach
答案 2 :(得分:2)
有时老式的方式最好。我首先看看books可以帮助我学习这个主题。
答案 3 :(得分:2)
阅读书籍是IMO绝对是去这里的方式。
Learning OpenCV书还包含有关可以使用OpenCV执行的图像处理任务的背景信息。这可能是一种很好的学习方法,可以立即实践你学到的东西。
答案 4 :(得分:2)
OpenCV Wiki实际上列出了他们推荐的几本书,其中一本来自O'Riley,我一直觉得这是一本很好的学习资源。
答案 5 :(得分:1)
Alan Peters图像处理讲座
http://www.archive.org/details/Lectures_on_Image_Processing
PDF文件:http://ia700307.us.archive.org/7/items/Lectures_on_Image_Processing/
-
答案 6 :(得分:1)