图像处理基础

来源:互联网 发布:mac 装机软件 知乎 编辑:程序博客网 时间:2024/05/21 20:24
如果要做出一个真正优秀的系统就需要对数字图像处理有很深的理解。如果你是一个初学者,以下几点建议仅供参考:

1、掌握基本的图像处理知识,这里给你推荐几本书。
《数字图像处理入门》:个人认为这是国内最好的图像处理入门书籍,但最好有一定的c语言基础,因为里面的例子几乎都是用c编写的。
《图像工程》(上、中、下):这套书的作者是中国图像界的大牛,这套书全都是理论,没有一句代码,可以帮助你完善图像处理的知识体系。
如果你喜欢看着代码学习,可以找一些带实例的书籍,这样的书很多,感觉都差不多。

2、掌握一门语言,具备一定的编程能力。玩图像的人如果不懂编程,即使你算法再好,理论再牛都会大打折扣,好的算法只有通过好的程序才能表现出来。

3、找一个好的图像库并学会使用它。图像处理技术发展到今天有很多资源可供我们使用,在学习阶段所有的代码自己来写会比较好,但如果是做一个工程的话,建议使用第三方的类库,这里推荐opencv,这个库是完全开源、免费的,封装了很多与图像处理相关的函数,可大大提高开发效率。另外,CxImage也是一个不错的选择。

说得有点多了,如果你是急于上项目的话最实际的做法就是直接找一些相关的论文或代码,这样会快很多。
原创粉丝点击