数字图像处理--数字图像基础

图像获取和量化

  通过对人眼视觉的研究可以知道人眼是如何获取图像。在人眼的玻璃体中晶状体的后部分布了600-700万的锥状体和7500-15000万杆状体,锥状体主要是来感应彩色也就是亮视觉,每个锥状体都和神经末梢相连接因此这部分感应彩色的视网膜能感应彩色且能感应细节,杆状体是暗视觉末梢,多个(2-4)杆状体和一个神经末梢相连,且这一部分只能感应灰度也就是月光下的物体的颜色细节不如锥状体细胞;因此人们发明了图像采集的原件,最早的是黑白的就是0和1,到后来就是灰度的,就是连续有变化梯度的所以就有关于量化的问题,早起的传感器的输出信号是模拟量连续变化的表示灰度的量,但是模拟量虽然可以很好的连续的表示采集到的数据但却不方便保存表示,随着计算机的发展模拟量的离散化就变得顺理成章,这时候量化体现到计算机内就是表示一个“像素”的量的位数,这里的像素就等同于人类视网膜的一个感光细胞不同的位数可以不同精度的体现采集到的色彩。图像采集器的发展有,模拟到数字由单个到条带到阵列接近现在的相机传感器,到这里就可以很直观的理解一幅图了,其实就是f(x,y),x、y表示传感器里每个点的位置f(x,y)就是这一点传感器采集到的数据值,所以一幅图48*48可以理解为一个48*48的矩阵这样对于图像的表示就认识很直观了。

空间和灰度分辨率

  对于图像是一个二维的对象,他的空间就是一个平面上的,空间分辨率就是指单位面积内的像素点数,越多细节的描述越多,就我自己理解就是对一个信号的采样,按照奈奎斯特采样定理只要以信号最大的频率的二倍的频率取采样一个信号就可以真实反应信号的的信息。对于图像也是如此如果你要采集的图像的细节信息比采集设备的传感原件的密集成都还要高的话,这是图像就会存在失真现象就是无法真实还原图像本来的面貌,这时就是空间分辨率太低导致的。灰度分辨率则是另外一种分辨率,就是对一个点的信号采集,这个点的最微小变化会在输出值上体现出来的就称为灰度分辨率,也可以这样理解就是采集对象在某一范围内变化时,采样值不变的最大范围就反应了灰度分辨率。

图像处理的一个基本的操作就是图像内插,这是图像在旋转,放大等几何矫正中常用的方法,其实本质上是依靠已知位置数据来推测未知位置数值的方法。方法有临近内插法:就是将未知点的数据赋值为临近元素的值,双线性内插法v(x,y)为未知点的像素值,双线性内插发的公式就是v(x,y)=ax+by+cxy+d;其中的四个系数可由4个临近点写出未知方程确定。可以明确地是要是四个点中有一个点数据未知了就无法确定这四个值,所以这个方法常用图像放大内插。

像素间的一些基本关系
相邻:像素(x-1,y)、(x,y-1)、(x,y+1)、(x+1,y);这组像素称为P(x,y)像素的4邻域。对应8邻域就是加上对角的四个元素(x-1,y-1)、(x+1,y-1)、(x-1,y+1)、(x+1,y+1)和起来称为8邻域;其中四角的邻域记作Nd(P)。

4邻域:两个像素P和Q在灰度集合V{}中取值,且Q在N4(P)----P的4邻域中
8邻域:两个像素P和Q在灰度集合V{}中取值,且Q在N8(P)----P的8邻域中
M邻域:两个像素P和Q在灰度集合V{}中取值,且Q在N4(P)----P的4邻域中或者在ND(P)----P的对角4邻域中,同时N4(P)与ND(P)交集元素不在集合V{}中,引入M邻接的就是为了消除8邻接时的二义性,对于以上的解释我更觉得后面的好:“M连接的实质就是在像素间同时存在4邻接和8邻接时,优先采用4邻接,并且屏蔽两个和同一像素间存在4邻接的像素之间的8邻接”。

模糊集合
就是区别与以往的绝对边界的集合概念,它对于一个元素是否属于这个集合用一个隶属度来描述。比如年轻人定义为20岁,20岁零一秒就不是年轻人了吗,所以引入隶属度来描述。

图像标定
一幅图可能灰度是从-255~+255的510级跨度,对于有些图片格式则对灰度的级数有限制常见的灰度等级有[0-255],如何把我一幅图标定到一个已知的颜色范围内呢?
1.Fm = f-min(f)
2.Fs =K[Fm*Max(Fm)]
经过以上两步就可以将图像标定到[0,K]范围内;

图像常用处理的两个域
1.空间域就是直接对图像矩阵进行处理,输入为待处理图像,然后处理再直接输入就是一副处理过的图。
2.变换域处理,先将输入图像进行变换到新的变换域,然后对变换域的图像进行处理,最后在进行相应的反变换就可以输出处理过的图像。

几何空间变换

常见放射变换

常用的图像处理的数学理论方法有,概率统计法,矩阵操作法,变换域处理等。对于噪音均值为0的噪声图片图像可以通过平均相加的方法去噪;图像相减则可以增强体现图片之间的差别;图像相乘则可以校正阴影导致的图片部分效果不好;模板操作(ROI)可以对感兴趣的地方突出操作;

时间: 2024-10-13 00:14:52

数字图像处理--数字图像基础的相关文章

MATLAB数字图像处理(一)基础操作和傅立叶变换

数字图像处理是一门集计算机科学.光学.数学.物理学等多学科的综合科学.随着计算机科学的发展,数字图像处理技术取得了巨大的进展,呈现出强大的生命力,已经在多种领域取得了大量的应用,推动了社会的发展.其中,遥感领域中,对于影像数据的处理均基于数字图像处理的技术.而遥感影像数据作为地理信息科学的重要数据源,如何从中获取有用的信息,是地理信息数据处理中重要的内容. MATLAB作为数学领域应用最广泛的一种软件,集成了对于图片处理的函数和功能,成为了处理数字图像问题的佼佼者.其出众的计算能力和简便的绘图能

数字图像处理学习笔记之一 DIP绪论与MATLAB基础

写在前面的话 数字图像处理系列的学习笔记是作者结合上海大学计算机学院<数字图像处理>课程的学习所做的笔记,使用参考书籍为<冈萨雷斯数字图像处理(第二版)(MATLAB版)>,同时学习过程中会参考网络学习资源.对于数字图像处理的学习不可能仅仅依靠作者所写的这一系列笔记,而是需要花时间和精力学习,本文只可作参考和交流之用.由于涉及此学科不久,在学习过程中难免存在错误,请读者不吝赐教. 数字图像处理绪论 数字图像处理(DIP)的研究目标和处理对象: DIP的研究目标是获取信息,处理对象是

数字图像处理基础.md

学科:数字图像处理(Digital Image Processing) 作者:zhuhonggen 基础知识 1.正交变换 1.1正交变换 1.1.1定义 1.1.2正交矩阵 定义:n级实矩阵A称为正交矩阵,如果AA=E.(A表示A的共轭转置,E是单位矩阵) 1.1.3正交变换的性质 1.1.4等价刻画 1.1.5正交变换分类 1.2傅立叶变换 1.2.1概念 傅立叶变换,表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合.在不同的研究领域,傅立叶变换具有

数字图像处理 简单介绍

 数字图像处理发展概况 数字图像处理发展概况数字图像处理(Digital Image Processing)又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程.数字图像处理最早出现于20世纪50年代,当时的电子计算机已经发展到一定水平,人们開始利用计算机来处理图形和图像信息.数字图像处理作为一门学科大约形成于20世纪60年代初期.早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的.图像处理中,输入的是质量低的图像,输出的是改善质量后的图像

【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理具体解释

本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行解说.主要通过MFC单文档视图实现显示BMP图片点运算处理.包含图像灰度线性变换.灰度非线性变换.图像阈值化处理.图像均衡化处理等知识,并结合前一篇论文灰度直方图进行展示 .同一时候文章比較具体基础,希望该篇文章对你有所帮助,尤其是刚開始学习的人和学习图像处理的学生. [数字图像处理]一.MFC具体解释显示BMP格式图片 [数字图像处理]二.MFC单文档切割窗体显示图片 [数字图像处理]

第一章,前言-数字图像处理自学笔记(Rafael C.Gonzalez,英文第二版)

什么是数字图像处理? 数字图像:坐标对应,幅值有限且离散 数字图像处理:利用数字计算机,对数字图像进行处理. 初级数字图像处理:输入为图片,输出也为图片,如锐化.增强对比度.去噪等. 中级:输入为图片,输出为从图片中得到的结果.如分割. 高级:在分割基础上进行进一步的理解.如识别.分类. 数字图像处理的起源 源于报业,解决长距离传输图像耗费时间长的问题,特定机器对图像进行编码,在接收端进行重组. 早期的Bartlane系统把图像划分为5个灰度,之后增加到了15个.] 与计算机的发展紧密相连.(晶

【数字图像处理】七.MFC图像增强之图像普通平滑、高斯平滑、Laplacian、Sobel、Prewitt锐化详解

本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行讲解,主要通过MFC单文档视图实现显示BMP图像增强处理,包括图像普通平滑.高斯平滑.不同算子的图像锐化知识.希望该篇文章对你有所帮助,尤其是初学者和学习图像处理的学生. [数字图像处理]一.MFC详解显示BMP格式图片 [数字图像处理]二.MFC单文档分割窗口显示图片 [数字图像处理]三.MFC实现图像灰度.采样和量化功能详解 [数字图像处理]四.MFC对话框绘制灰度直方图 [数字图像

数字图像处理(一)1

1-1.什么是图像?数字图像?数字信号与模拟信号?数字图像处理指什么? 1-2.数字图像处理研究内容有哪些? 2-1.SDK是什么?与API的关系?SDK包括什么? 2-2.MFC是什么?C++/CLI是什么? 3-1.VC++通过什么实现对数字图像处理最基本支持?Windows显示图像的基础?Bitmap?DIB?DDB? 3-2.GDI是什么?主要负责什么?GDI++是什么?与GDI的两个区别? 4-1.结构体默认权限? 4-2.实例:用VC++实现画图程序

6本值得收藏的数字图像处理书籍!

在这个看脸的时代,颜值就是一切.怎样可以成为控制颜值的"黑魔法师"?相信,阅读以下这些经典的图像处理书籍能够助你一臂之力.赶紧紧随大圣众包威客平台的脚步吧! <数字图像处理基础> 随着台式计算机的处理能力日益增强,各种图像拍摄的设备(例如平板电脑.手机摄像头.数码相机.扫描仪等)的普及,以及互联网的加持,使得数字图像处理变得与文字处理一样普及.本书就数字图像处理的各个基本主题,先给出有关问题的数学公式,然后根据数学公式给出实现有关问题的伪代码,最后在Java语言及Image