第一章

1.1 数字图像

一幅图像可以定义为一个而为函数, 其中x和y是空间坐标,而在任何一对空间坐标(x, y)处的幅值f称为图像在该点处的强度灰度。当x, y和灰度值f是有限的离散数值时,该图像称为数字图像。

1.2 数字图像处理的起源

计算机断层(CT)是一种处理方法,图像处理在医学诊断领域最重要的应用之一。

计算机方法用于增强对比度或将灰度编码为彩色,以解释工业、医学以及生物科学等领域中的X射线图像和其他图像。

1.3使用数字图像处理领域的实例

1.3.1 伽马射线成像

主要用于核医学和天文观测。

1.3.2 X射线成像

*血管照相术是对比度增强辐射成像领域中的另一个主要应用。该过程用于得到血管的图像(血管造影照片)。

X射线在医学成像中的另一个重要应用是计算机轴向断层(CAT)。

1.3.3 紫外波段成像

1.3.4 可见光及红外波段成像

1.3.5 微波波段成像

1.3.6 无线电波段成像

1.3.7 试用其他成像方式的例子

分形:是有计算机生成图像的显著例子,通过基本模型根据数学规则迭代复制产生。

1.4 数字图像处理的基本步骤

  1. 图像获取:这是第一步处理,包括图像预处理,譬如图像缩放。
  2. 图像增强:对一副图像进行操作,是结果在特定的应用中比原始图像更适合处理。
  3. 图像复原:改进图像外观的另一个领域。图像增强是主观的,而图像复原是客观的;复原技术倾向于以图像退化的数学或者概率模型为基础。
  4. 彩色图像:
  5. 小波:以不同分辨率来描述图像。
  6. 压缩:减少图像储存量过着降低传输图像带宽的处理。
  7. 形态学处理:涉及提取图像分量的工具。
  8. 分割:将一幅图像分割为它的组成部分或者目标。
  9. 描述:又称为特征选择,涉及提取特征。
  10. 识别:基于目标的描述给该目标赋予标志的过程。

1.5 图像处理系统的组成

  1. 图像传感器(感知):一个部件是物理设备;一个部件是数字化器。
  2. 专用图像处理硬件:数字化器与执行其他原始操作的硬件(如算术逻辑单元ALU)组成;这类硬件有时称为前段子系统,特点是速度快。
  3. 计算机:通用计算机
  4. 图像处理软件:执行特定任务的专用模块组成。
  5. 大容量存储:大容量存储能力是现代图像处理应用中所必须的。提供短期存储一是利用内存;二是利用存储板(帧缓存)。
  6. 图像显示器:平面屏幕。
  7. 硬拷贝:打印机、胶片相机、数字单元等。
  8. 网络:主要考虑的问题是带宽。

(Matlab版)(这本书的电子版好多都是缺页的啊= =|||)

1.2 什么是数字图像处理

1.3 MATLAB和图像处理工具箱的背景知识

MATLAB是一种交互式系统,其基本元素是并不要求确定维数的一个数组,它是已经集成LAPACK和BLAS库的矩阵计算首选软件。

1.4 本书涵盖图像处理范围

1.5 本书的Web站点

www.prenhall.com/gonzalezwoodseddins 可以下载的M文件(p文件)

1.6 MATLAB工作环境

1.6.1 MATLAB 桌面

MATLAB 桌面是MATLAB应用的主窗口,包括:命令窗口、工作空间窗口、浏览器、当前目录窗口、历史命令窗口和一个或多个图形窗口。

1.6.2 使用 MATLAB 编辑器创建M文件

M文件的文本编辑器也称为图形MATLAB调试器,后缀以.m表示。

1.6.3获得帮助

在提示符(>>)处键入"doc"+函数名,可以获取该函数的文档描述;"help"+函数名,可以获取帮助文本框;"lookfor"+关键字,可以获取包括该关键字的H1行。

1.6.4 保存和检索工作会话

1.7 参考文献的组织形式。

Digital Image Processing 学习笔记1的更多相关文章

  1. Digital Image Processing 学习笔记3

    第三章 灰度变换与空间滤波 3.1 背景知识 3.1.1 灰度变换和空间滤波基础 本章节所讨论的图像处理技术都是在空间域进行的.可以表示为下式: $$g(x, y) = T[f(x,y)]$$ 其中$ ...

  2. Digital Image Processing 学习笔记2

    第二章 2.1视觉感知要素 2.1.1 人眼的结构 眼睛由角膜与巩膜外壳.脉络膜和视网膜包围,晶状体由通信的纤维细胞层组成,并由附在睫状体上的纤维悬挂:视网膜上分布两类光感受器(锥状体和杆状体),他们 ...

  3. processing学习笔记

    这是从http://funprogramming.org/视频学习过程中做的笔记,没法看视频的话,请FQ 点point(x,y); 线line(x,y,x2,y2); 背景background(x), ...

  4. 0035 Java学习笔记-注解

    什么是注解 注解可以看作类的第6大要素(成员变量.构造器.方法.代码块.内部类) 注解有点像修饰符,可以修饰一些程序要素:类.接口.变量.方法.局部变量等等 注解要和对应的配套工具(APT:Annot ...

  5. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  6. Guava学习笔记目录

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libra ...

  7. Rest API 开发 学习笔记(转)

    Rest API 开发 学习笔记 概述 REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式.获得这些表徵致使这些应用程序转变了其状态.随着 ...

  8. Hadoop学习笔记(2)

    Hadoop序列化:Long 和Int---变长编码的方法: 如果整数在[ -112, 127] ,所需字节数为1,即第一个字节数就表示该值. 如果大于127,则第一个字节数在[-120,-113]之 ...

  9. Dynamic CRM 2013学习笔记(四十一)流程4 - 异步工作流(Workflow)用法图解

    在CRM 2013 里,工作流被分成二类:异步工作流和实时工作流.异步工作流依赖一个windows 服务: Microsoft Dynamics CRM Asynchronous Processing ...

随机推荐

  1. android中用studio更改包名

    Android Studio,咱们开发安卓的利器,自推出就受到移动开发者的追捧,但一路走来,大家谈到他,充满了兴奋之情之余,也略显羞涩.随版本自推出以来,不断完善BUG,但咱们还是深深地踩了进去,说多 ...

  2. linux--GCC用法

    1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成 ...

  3. PHP-CGI 进程 CPU 100% 与 file_get_contents 函数的关系

    [文章作者:张宴 本文版本:v1.0 最后修改:2011.08.05 转载请注明原文链接:http://blog.s135.com/file_get_contents/] 有时候,运行 Nginx.P ...

  4. C++预处理和头文件保护符

    一预处理 1.常见的预处理功能 预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译.布局控制和宏替换4种.文件包含:#include 是一种最为常 ...

  5. 上传文件提示IO Error

    百度查到的解决办法 http://www.wang0214.com/news/466.html 作者:深圳网站建设 原因: Asp.net中,上传文件的默认大小是4096 KB,也就是4M,不过你可以 ...

  6. poj_3067 树状数组

    题目大意 左右两个竖排,左边竖排有N个点,从上到下依次标记为1,2,...N; 右边竖排有M个点,从上到下依次标记为1,2....M.现在从K条直线分别连接左边一个点和右边一个点,求这K条直线的交点个 ...

  7. Spring----学习参考博客书单链接

    [References] 1.IOC之基于Java类的配置Bean 2.IOC之基于注解的配置bean(上) 3.Spring之IOC的注入方式总结 4.Spring之IOC自动装配解析 5.Spri ...

  8. <bean> 中配置详解 </bean>

    <bean> ***</bean> 这叫做Spring的依赖注入也叫控制反转.bean的id也就是你说的bean的id,通过id找你想要调用的bean <bean id= ...

  9. Visual Studio实用小技巧

    有一个有关微软Office的笑话,说的是它的特性太多: 当你觉得自己发现了一个Office的新特性时,它已经存在很多年了. 本文将介绍一些在Visual Studio(免费下载)中很实用却被忽略的小技 ...

  10. HDU_3486_Interviewe

    Interviewe Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total ...