基于C语言的 数字图像处理 有什么经典教材?需要注意什么

如题所述

数字图像处理教材一般偏重于算法,很少有直接和C语言相关给出编程范例的。强烈建议选用一本经典教材,如冈萨雷斯的,外加几本侧重于编程的书,如VC++数字图像处理等,国内有许多版本,结合起来进行。如果感到吃力可先看教材,把基本概念和常用算法弄清楚了再上手编程,可以先使用MATLAB达到这个目的,经典教材依然是冈萨雷斯那本,国内也有很多这方面的书,图书馆借就可以。有了基础后上手编程强烈建议使用OpenCV,国内最权威的网站:www.opencv.org.cn,网页上的两本教材都是很不错的参考资料。

基于C语言的,有一本老书很不错:吕凤军 《数字图像处理编程入门》,百度吧,资料挺多。

最后啰嗦一句:路漫漫其修远兮,不要妄想短期内有所突破,除非你基础特别好。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-14
有一本冈萨雷斯编著的,是国外的经典之作本回答被提问者采纳
第2个回答  推荐于2018-04-22
  数字图像处理教材一般偏重于算法,很少有直接和C语言相关给出编程范例的。强烈建议选用一本经典教材,如冈萨雷斯的,外加几本侧重于编程的书,如VC++数字图像处理等,国内有许多版本,结合起来进行。如果感到吃力可先看教材,把基本概念和常用算法弄清楚了再上手编程,可以先使用MATLAB达到这个目的,经典教材依然是冈萨雷斯那本,国内也有很多这方面的书,图书馆借就可以。有了基础后上手编程强烈建议使用OpenCV,国内最权威的网站:www.opencv.org.cn,网页上的两本教材都是很不错的参考资料。
基于C语言的,有一本老书很不错:吕凤军 《数字图像处理编程入门》,百度吧,资料挺多。本回答被网友采纳
第3个回答  2011-08-14
看国外教材。

数字图像处理基础内容简介
《数字图像处理基础》不仅适合专业学生作为教材使用,也是科技人员不可或缺的参考书。对于从事图像处理相关工作的人员,本书提供了丰富的理论知识和实践指导,有助于提升专业技能,解决实际问题。同时,本书也为科研人员提供了一种新的视角,有助于在研究工作中应用数字图像处理技术。总之,《数字图像处理基础...

冈萨雷斯的 《数字图像处理》 《 数字图像处理MATLAB》,先看哪个? 看...
冈萨雷斯的书主要是讲一些数字图像处理的基础概念,建议先看数字图像处理,同时参照MATLAB版做一些练习;顾名思义,MATLAB版当然是用MATLAB语言实现的。OpenCV是基于C\/C++语言的计算机视觉库。图像处理和计算机视觉有交集但是并不是完全等同的。如果要用OpenCV最好是有C语言基础,并且具备一定理论知识后就可以...

学习OPENCV困难吗? 一般需要多久? 有没好的电子书推荐一本
建议你再复习下c的基础知识,比如函数调用,结构体等。 然后找本数字图像处理的书看看,简单一点的就行,大概看看有哪些算法,这些不需要去具体掌握,因为opencv里都是直接调用的。然后就开始编吧,照着《learning OPENCV》和《OpenCV教程——基础篇》里的例子,都练练。说白了就是提供了一个c语言的函...

我是一个电工(大专毕业)现在工作已经3年了,由于专业知识有限现在工作遇 ...
首先是基础编程语言,我们主要用的是C(或者C++),把这部分学好是必需的,因为很多高年级的课程都需要用C语言进行编程实验;而且建议能够熟练使用vc++编程环境,这方面主要靠自学,也可以选修对应的课程,前提是对C(或者C++)有比较好的基础。个人建议可以通过假期时间集中学习,例如大一结束的那个暑假,以前不让新生买电脑,正好...

...补充必要的基础?‖以前玩电脑都是玩游戏,没有什么基础‖
下来如果觉得自己接受能力强的话就可以开始学C语言了(注意不是C++),如果感觉有困难也可以先学Pascal过度一下。还有很重要的一点就是千万不要一开始就学VB,DELPHI,VC之类的东西,这些东西在一开始学会对你造成很坏的影响。有可能会把你引入另外一个错误的学习方向而忽略了真正应该掌握的东西。学C主要是学过程话的...

计算机专业入门有什么教材
本专业开设的主要课程有:电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全...

研究生图像处理方向具体学哪些知识,用哪些软件?
研究生往图像处理方向发展,从原则上来说,需要学很多编程开发的语言。java, vb, python, r, c++, matlab等。以下是一些需要用的软件:1、visual studio Microsoft visual studio community 15\/17(一般简称vs),号称宇宙第一的ide,可不是浪得虚名。在这里推荐的是免费的社区版,可以说兼具所有ide 的...

数字媒体技术专业学什么内容和软件
数字媒体技术的课程有:C语言、面向对象程序设计、数字媒体技术概论、程序设计、数据结构、计算机图形学、数据可视化、影视后期与特效技术、数字图像处理等。数字媒体技术是通过现代计算和通信手段,综合处理文字、声音、图形、图像等信息,使抽象的信息变成可感知、可管理和可交互的一种技术。主要研究与数字媒体...

学数字媒体技术是干啥的?
数字媒体技术就业前景是比较不错的,其涉及领域很广,因此职业前景也十分广阔,比如互联网企业、文化传播机构、融媒体机构等都需要这方面的人才。数字媒体技术主要包含场景设计、角色形象设计、游戏程序设计、多媒体后期处理、人机交互技术。此专业最早出现在北京,主要针对游戏开发和网站美工还有创意设计这类工作...

c语言编程考研考什么专业
数据库系统课程则教授如何设计和实现高效、可靠的数据存储系统。软件工程课程探讨软件开发的系统化和规范化的流程,包括需求分析、设计、编码、测试和维护。人工智能课程研究智能系统的理论和应用,包括机器学习、自然语言处理等。计算机图形学课程探讨如何使用计算机生成和处理图像,包括几何建模、渲染和动画。数...

相似回答