第四讲 图像的预处理
第四章 图像预处理
第四章图象预处理基本内容灰度变换直方图变换空间域图像平滑空间域图像锐化频域图象平滑和锐化伪彩色和假彩色处理4.1灰度变换•目的–改善图象的视觉效果,或将图象转换成一种更适合于人或机器进行分析处理的形式。
图象增强并不以图象保真为准则,而是有选择地突出某些对人或机器分析有意义的信息,抑制无用信息,提高图象的使用价值。
它可使图像动态范围加大,使图像对比度扩展,图像更加清晰,特征更加明显。
4.1灰度变换•方法–空间域处理全局运算:在整个图象空间域进行。
局部运算:在与象素有关的空间域进行。
点运算:对图象作逐点运算。
–频域处理在图象的Fourier变换域上进行处理。
4.1灰度变换:对比度增强•灰度变换法线性变换对数变换指数变换•直方图调整法直方图均衡化直方图匹配线性灰度变换亮度倒置底片效果分段线性化出现假轮廓非线性亮度变换对数效应非线性亮度变换指数效应原图GAMMA = 0.5 GAMMA = 1.8分色调整[.2 .3 0; .6 .7 1]Glossary•Image enhancement:图象增强•Image quality:图象质量•Globe operation: 全局运算•Local operation: 局部运算•Point operation: 点运算•Contrast enhancement: 对比度增强•Contrast stretching: 对比度扩展Glossary•Gray-scale transformation(GST): 灰度变换•Logarithm transformation: 对数变换•Exponential transformation: 指数变换•Threshold: 阈值•Thresholding: 二值化、门限化•False contour: 假轮廓4.2直方图变换•直方图( Histogram ):表示数字图象中的每一灰度级与其出现的频率(该灰度级的象素数目)间的统计关系,用横坐标表示灰度级, 纵坐标表示频数(也可用概率表示)。
图像分析与识别_课件_4
对数变换
图第 像四 分章 析图 与像 识预 别处 理
傅立叶频谱的对数变换, s c log(1 r ) c=1
20
幂次变换
图第 像四 分章 析图 与像 识预 别处 理
s cr c 1
21
图第 像四 分章 析图 与像 识预 别处 理
a.
b.
线性楔形灰度图像
对线性楔形灰度图 像的监视器响应 伽马校正楔形图像
c.
d.
监视器输出
22
图第 像四 分章 析图 与像 识预 别处 理
a.
b.
原始图像
C=1, =0.6
c.
d.
C=1, =0.4 (最佳)
C=1, =0.3
s cr c 1
23
图第 像四 分章 析图 与像 识预 别处 理
a. b.
原始图像 C=1, =3.0
c.
d.
C=1, =4.0 (最佳)
C=1, =5.0
s cr c 1
24
对比度拉伸
图第 像四 分章 析图 与像 识预 别处 理
a.
对比度拉伸变换 函数
b. c.
低对比度图像
对比度拉伸结果
d.
阈值化结果
25
图第 像四 分章 析图 与像 识预 别处 理
原始图像
对比度拉伸结果 对比度拉伸函数
26
灰度切割
图第 像四 分章 析图 与像 识预 别处 理
s s s T (r ) k 2 0 N
r
r0
H (t ) d t s0
以上公式中的积分被称为累积的直方图。 在数字图像中用求和来近似,因此结果
《图像预处理》课件
图像预处理的未 来发展
深度学习在图像预处理中的应用
深度学习技术在图像预处理中 的应用越来越广泛
深度学习技术可以提高图像预 处理的效率和准确性
深度学习技术可以处理复杂的 图像预处理任务
深度学习技术在图像预处理中 的应用前景广阔
自动化和智能化的发展趋势
深度学习技术的 应用:提高图像 预处理的自动化 程度,实现智能
后处理:对图像进行平滑 处理、锐化处理等操作, 以提高图像的视觉效果
图像预换为灰度图像的过程 灰度化处理的目的是减少图像的颜色信息,提高图像的亮度和对比度 灰度化处理的方法包括:平均值法、加权平均法、最大值法、最小值法等 灰度化处理后的图像可以用于后续的图像处理和识别任务
化处理
边缘计算技术的 应用:提高图像 预处理的效率, 降低对网络带宽 和计算资源的需
求
云计算技术的 应用:实现大 规模图像预处 理任务的快速
处理和存储
5G技术的应用: 提高图像预处 理的速度和稳 定性,实现实 时处理和传输
跨领域的应用拓展
医学领域:用 于医学影像分 析,辅助医生
诊断疾病
安防领域:用 于人脸识别、 安防监控等, 提高安全防范
遥感图像去噪:去除遥感图像 中的噪声,提高图像清晰度
机器视觉应用
自动驾驶:识别道路、行人、车辆等 工业检测:检测产品质量、缺陷等 安防监控:人脸识别、行为识别等 医疗影像:疾病诊断、手术导航等
图像识别系统
车牌识别:用于交通管理、停车场管理等场景 人脸识别:用于身份验证、门禁系统等场景 物体识别:用于智能监控、智能机器人等场景 文字识别:用于文档数字化、信息检索等场景
图像尺寸调整
目的:改变图 像的大小和比
例
方法:缩放、 裁剪、旋转等
《图像预处理》PPT课件
式中A是一个3×3矩阵,A=RST。 注意:这些矩阵的运算次序一般不可互换。
精选ppt
16
4.1.1基本坐标变换
例:实现对一个像素先平移,再旋转,最 后反平移的变换矩阵为
精选ppt
26
4.1.2几何失真校正
为提高精度,可采用双线性插值。 它利用(x',y')点的4个最近邻像素的灰度值来计算 (x',y')点处的灰度值。如图,设(x',y')点的4个最 近邻像素分别为A,B,C,D,它们的坐标分为 (i,j),(i+1,j),(i,j+1),(i+1,j+1),它们的灰度值分别 为g(A),g(B),g(C),g(D)。
精选ppt
23
4.1.2几何失真校正
2.灰度插值
尽管实际图像中的(x,y)总是整数,但由前 面式中算得的(x',y')值一般不是整数。失 真图g(x,y)的像素灰度值仅在像素坐标为 整数处有定义,而非整数处的像素灰度值 就要用其周围一些整数处的像素灰度值来 计算,这叫灰度插值。
精选ppt
24
4.1.2几何失真校正
精选ppt
21
4.1.2几何失真校正
如果知道s(x,y)和t(x,y)的解析表达,就可以通过 反变换来恢复图像。
上图给出了一个在失真图上的四边形区域和在 校正图上与其对应的四边形区域。这两个四边 形区域的顶点比较容易检测,且不易混淆,所 以可作为对应点。
精选ppt
22
第四讲图像预处理
令输出像元的灰度值等于离它所映射到的位置最近的输入 像元的灰度值。
h
Δy
输入图像
Δx
x
-0.5
0.5
插值核
fs(x, y) =gs[round (x), round (y)] 插值的最大位置误差是半个像元[1]
3.2.2.2 线性插值法
(x,y) Δy
Δx h
x
-1
1
插值核
几何变换—亮度插值
假设:(x,y)点附近的灰度 变化是线性的。
用邻域的4点计算: fs(x, y) = (1-a)(1-b) gs(n, m)
+ a (1-b) gs(n+1, m) + b (1-a) gs(n, m +1) + ab gs(n+1, m +1) 其中:n=round(x), m=round(y) a=x-n, b=y-m
线性插值对锯齿现象有改善, 但会降低分辨率,使图像变 模糊[1]
• 常数或变化平缓的区域,结果为0或很 小,图像很暗,亮度被降低了
• 在暗的背景上边缘被增强了 • 图像的整体对比度降低了 • 计算时会出现负值,归0处理为常见
基本高通空域滤波的缺点和问题
– 高通滤波在增强了边缘的同时,丢失 了图像的层次和亮度
局部预处理—边缘增强
微分滤波器模板系数设计
Roberts交叉梯度算子 f |z5 - z9| + |z6 - z8|
局部预处理—边缘增强
用绝对值替换平方和平方根 有:
f |z5 - z6| + |z5 - z8|
另外一种计算方法是使用交叉差:
f [(z5 - z9)2 + (z6 - z8)2]1/2 f |z5 - z9| + |z6 - z8|
图像预处理的主要方案
图像预处理的主要方案1引言模拟世界的影像要为计算机系统所处理和理解一般要经过图像采集、图像预处理、特征取样、匹配分析等阶段。
由于获取图像的工具或手段的影响成像系统获取的图像即原始图像由于受到种种条件限制和随机干扰往往不能直接使用必须在视觉信息处理的早期阶段对原始图像进行灰度校正、噪声过滤等图像预处理使获取图像无法完全体现原始图像的全部信息。
因此对图像进行预处理就显得非常重要。
预处理的目的是改善图像数据抑制不需要的变形或者增强某些对于后续处理来说比较重要的图像特征。
图1图像处理的输入输出简图在图像分析中对输入图像进行特征抽取、分割和匹配前所进行的处理。
图像预处理的主要目的是消除图像中无关的信息恢复有用的真实信息增强有关信息的可检测性和最大限度地简化数据从而改进特征抽取、图像分割、匹配和识别的可靠性。
预处理过程一般有数字化、几何变换、归一化、平滑、复原和增强等步骤。
2数字化一幅原始照片的灰度值是空间变量位置的连续值的连续函数。
在M ×N点阵上对照片灰度采样并加以量化归为2b个灰度等级之一可以得到计算机能够处理的数字图像。
为了使数字图像能重建原来的图像对M、N和b值的大小就有一定的要求。
在接收装置的空间和灰度分辨能力范围内M、N和b的数值越大重建图像的质量就越好。
当取样周期等于或小于原始图像中最小细节周期的一半时重建图像的频谱等于原始图像的频谱因此重建图像与原始图像可以完全相同。
由于M、N和b三者的乘积决定一幅图像在计算机中的存储量因此在存储量一定的条件下需要根据图像的不同性质选择合适的M、N和b值以获取最好的处理效果。
3几何变换用于改正图像采集系统的系统误差和仪器位置的随机误差所进行的变换。
对于卫星图像的系统误差如地球自转、扫描镜速度和地图投影等因素所造成的畸变可以用模型表示并通过几何变换来消除。
随机误差如飞行器姿态和高度变化引起的误差难以用模型表示出来所以一般是在系统误差被纠正后通过把被观测的图和已知正确几何位置的图相比较用图中一定数量的地面控制点解双变量多项式函数组而达到变换的目的。
图像预处理
图像预处理
灰度化:彩色图像转化为数据量较少的灰度图像可以大大减少就计算量,提高图像处理速度。
灰度值取X=G。
滤波:图像采集和传输过程出现一些噪声和边缘,降低了图像质量。
采用中值滤波。
中值滤波是一种空域内目前应用最多的基于统计排序的非线性滤波方法,滤波的基本原理是:设定一个矩形的滑动窗口s(该窗口包含的灰度值个数一般为奇数),利用该滑动窗口从上到下,从左到右依次滑过整幅图像,以图像中的每一像素点为中心根据滑动窗口S确定一个邻域,将该邻域内的所有像素按灰度值从小到大的顺序进行排序,并且取其排序后的中值作为图像中该像素点的最终灰度值。
其数学定义如下:
边缘检测:车道线检测主要依靠边缘信息,检测出车道线边缘是能否成功识别的关键。
Sobel 算子是一种一阶加权平均算子,在道路图像处理中仅需要水平方向和垂直方向上的两个3×3模板即可。
对图像中的每个点都用这两个核作卷积,因Sobel具有方向性,所以水平方向的模板通常对水平边缘响应最大,而垂直方向的模板对垂直边缘响应最大,因此在水平和垂直方向上形成最强烈的边缘。
二值化:道路图像经过边缘检测算子处理后得到的图像仍是一个含有256个灰度级的梯度图像,为了进一步提高车道线检测的质量和速度,还需要对梯度图像进行二值化,得到边缘像素点。
设置一个适当的值,利用这个值将整幅图像转化成只有两个灰度级(目标和背景)的图像,这个过程称为图像二值化。
OSTU大津法:将图的灰度值划分为两组,分别求得这两组
灰度值的均值和方差及两类间的协方差,当某一阈值划分的两组灰度值的协方差最大时,则该阈值为整幅图像二值化的阈值。
第一帧车道线检测。
图像预处理
图像预处理主要是对系统获取的原图像基本特征的信息进行相应的、有针对性的处理,以滤去干扰、噪声,作几何校正、色彩校正,以便于计算机的分析计算,一般包括滤波、图像增强、图像二值化、形态学运算、边缘检测等等。
3.1图像灰度化将彩色图像转换成灰度图,一方面提高了图像的处理速度,另一方面更统一了多种颜色的车辆牌照。
本文采用加权平均值法将图像灰度化,即根据重要性或其他指标给R、G、B赋予不同的权值,并使R、G、B等于它们的值的加权和平均R=G=B=(W rR+W gG+W bB)/3其中Wr、Wg、Wb分别是R、G、B的权值,取Wr=0.299、Wg=0.588、Wb=0.113,从而得到最合理的车牌灰度图像。
3.2中值滤波接着要进行图像的去噪处理,用中值滤波方法可以有效去除图像中的噪声点,同时保护图像边缘的细节。
中值滤波[2][3]是通过在图像上移动一个滑动窗口,窗口中心位置的象素值用窗口内部所有象素灰度的中值来代替。
因此关键在于滑动窗口的选取,本文采用3x3方形窗口进行滤波,可以很好的消除图像中孤立噪声点的干扰,还能有效的保护边界信息。
3.3灰度变换如果一幅图成像时由于光线过暗或曝光不足,则整幅图偏暗(如灰度范围从0到6 3);光线过亮或曝光过度,则图像偏亮(如灰度范围从200到255),都会造成图像对比度偏低问题,即灰度都挤在一起了,没有拉开,这时可以采用灰度变换方法来增强图像对比度。
本文采用分段线性灰度变换法进行灰度变换,根据经验值,对[30 200]之间的灰度值进行变换。
3.4直方图均衡化直方图是用来表达一幅图像灰度等级分布情况的统计表。
通过对图像中像素个数多的灰度值(及对画面起主要作用的灰度值)进行展宽,而对像素个数少的灰度值(及对画面不起主要作用的灰度值)进行归并,从而达到清晰图像的目的,其本质上是一个直方图变换,即将输入图像的直方图映射成一个最大平展的直方图。
经过直方图均衡化处理以后,图像的灰度分布变得均匀,原来偏暗的图像亮度明显增强,图像变得更为清晰。
(完整word版)图像的预处理.docx
第四章图像的预处理在图像的形成、传输或变换的过程中,由于受多种因素的影响,图像往往与原始景物之间或图像与原始图像之间产生某种差异。
这种差异称为降质或退化。
在对图像进行研究处理前,必须对这些降质的图像进行一些改善图像的预处理。
通常改善方法有两类:一类是不考虑图像降质的原因,只将图像中感兴趣的特征有选择的突出,而衰减其次要信息:另一类是针对图像降质的原因,设法去补偿降质因素,从而使改善后的图像尽可能的逼近原始图像。
第一类方法能提高图像的可读性,改善后的图像不一定逼近原始图像,如突出目标的轮廓,袁减各种噪声,将黑白图像转换成彩色图像等:这类方法通常称为图像增强技术。
第二类方法能提高图像质量的逼真度,一般称为图像复原技术。
作为我们图像目标分离技术研究,我们只要对图像中的目标及背景的某些特征感兴趣,所以我们的预处理为图像增强。
4.1 直方图在对图像进行处理之前,了解图像整体或局部的uidu分布情况是非常必要的。
对图像的灰度分布进行分析的重要手段就是建立灰度直方图,利用图像灰度直方图,可以直观地看出图像中的像素亮度分布情况,通过直方图的均衡化、归一化的处理等,可对图像的质量进行调整。
另外,通过对直方图的分析,有助于确定图像域值化处理的域值。
灰度直方图是灰度级的函数,它表示图像中具有某种会的级的像素的个数,反映了图像中每种灰度出现的频率。
图像的直方图具有以下三个重要的性质:(1)直方图是一幅图像中各像素灰度值出现次数 ( 或频数 ) 的统计结果,它只反映该图像中不同灰度值出现的次数 ( 或频数 ) ,而未反映某一灰度值像家所在位置。
也就是说,它只包含了该图像中菜一灰度值的像素出现的概率,而丢失了其所在位置的信息。
(2)任一幅图像,都能惟一地确定出一幅与它对应的宜方图,但不同的图像,可能有相同的直方图。
也就是说,图像与直方图之间是多对一的映射关系。
(3)由于直方图是对具有相同灰度值得像素统计得到的,因此,一幅图像各自去的直方图之和就该等于该图像全图的直方图。
图像预处理
图像预处理(image preprocessing)对原始资料进行遥感器效应和几何及辐射效应等的应用前期处理。
图像,将每一个文字图像分检出来交给识别模块识别,这一过程称为图像预处理。
灰度级变换的定义灰度级变换(点运算)的定义★对于输入图象f(x,y),灰度级变换T将产生一个输出图像g(x,y),且g(x,y)的每一个像素值都是由f(x,y)的对应输入像素点的值决定的,g(x,y)=T(f(x,y))。
★对于原图象f(x,y)和灰度值变换函数T(f(x,y)),由于灰度值总是有限个(如:O~2 5 5),非几何变换可定义为:R=T(r),其LlJ R、r(O.255)。
灰度级变换的实现灰度级变换(点运算)的实现R=T(r)定义了输入像素值与输出像素之间的映射关系,通常通过查表来实现。
灰度级变换实例1、图象求反2、对比度拉伸3、动态范围压缩4、灰度级切片图像的灰度直方图总述灰度直方图(histogram)统计了图象中各个灰度级的象素的个数。
灰度直方图的计算若图象具有L级灰度(通常L=256,即8位灰度级),则大小为m(n的灰度图象f(x,Y)的灰度直方图H[k],k=0…L-1,可按如下步骤计算获得:1)初始化:for(k=O;k<L;k++)H[k]=O;2)统计:for(x=O;x<m;x++)for(y=O;y<n;y++)H[f(x,y)]++;3)规格化:flOr(x=O;x<m;x++)for(y=O;y<n;y++)H[f(x,y)]/=float(m(n);直方图均衡化直方图均衡化是通过灰度变换将一幅图象转换为另一幅具有均衡直方图,即在每个灰度级上都具有相同的象素点数的过程。
直方图均衡化变换:设灰度变换s=f(r)为斜率有限的非减连续可微函数,它将输入图象Ii(x,y)转换为输出图象Io(x,y),输入图象的直方图为Hi(r),输出图象的直方图为Ho(s),则根据直方图的含义,经过灰度变换后对应的小面积元相等:Ho(s)ds=Hi(r)dr 变换函数f(r)必须满足下列2个条件:★(1)f(r) (O(r(1)是单值函数、且单调增加;★(2)O(f(r) (1,(O(r(1)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
p(rk)= nk
k = 0,1,2,…,L-1 由于rk的增量是1,直方图可表示为:
p(k)= nk
直方图表示图象中不同灰度级像素出现的次数
23
图像预处理
直方图
•
图象直方图(例)
p(rk)
nk
较暗图象的直方图
24
图像预处理
直方图
p(rk)
nk
较亮图象的直方图
25
图像预处理
直方图
p(rk)
nk
g(a’(x,y), b’(x,y)) = f(x,y)
47
图像预处理
几何变换
向前映射计算法存在漏点的问题 向后映射计算法解决了漏点的问题,
出现了马赛克
48
图像预处理
几何变换
实例:红外观察仪的畸变 畸变特点:枕形失真
设对于任一像元P,不失真成像在P0(x0,y0)点, 失真后成像在P1(x1,y1)点,对应到轴心距离分 别r0 、r1,
x
用齐次矩阵表示:
a(x,y) -1 0 0 b(x,y) = 0 1 0 1 0 0 1
x y 1
44
图像预处理
几何变换 y
垂直镜像
a(x,y) = x b(x,y) = -y
0,0
用齐次矩阵表示:
x
a(x,y) b(x,y) = 1
1 0 0 0 -1 0 0 0 1
x y 1
45
图像预处理
对比度较低图象的直方图
25
图像预处理
直方图
p(rk)
nk
对比度较高图象的直方图
26
图像预处理
直方图均衡化
直方图均衡化
一种自动调节图象对比度质量的算法
直方图均衡化产生一幅图像,整个图像亮度范围 内具有“相等”的灰分布度。 使用的方法是灰度级变换:q = T(rk) H(K) G(q)
q = T(rk)
灰度
编码
颜色
人眼对彩色的变化要比亮度变换敏感的多,用 假彩色可以感知更多的细节,可以发现更弱的 目标。
31
图像预处理
像元 亮度变换
像元亮度变换小结
亮度修正(brightness corrections) 修改像元的亮度的时候,要考虑它原来的亮度和 它在图像中的位置。 灰度变换(Gray-scale transformations) 修改像元的亮度的时候,不管它在图像中的位置。 系统带来的与像元位置有关的亮度不均匀可以 通过亮度修正来解决。 灰度变换常用于人观察的设备 查询表(LUT)和直方图是灰度变换的有利工具 32
g(x’,y’) = f(a(x,y), b(x,y))
g(x’,y’)是目标图象[1]。
40
图像预处理
几何变换
平移变换
a(x,y) = x + x0 b(x,y) = y + y0
用齐次矩阵表示:
y
y0
0,0
x0
x
a(x,y) b(x,y) = 1
1 0 x0 0 1 y0 0 0 1
x y 1
q
g(x,y) = T(f(x,y)); q = T(p)
p0 p1 p2
p 11
图像预处理
灰度级变换
灰度级变换举例
• 图象求反
q
255
0
p
255
12
图像预处理
灰度级变换
• 图象求反
13
图像预处理
灰度级变换
• 对比度拉伸
q
p 14
图像预处理
灰度级变换
•
图像局部增强
局部增 强 的图 像及其直方图 范围: 20――120
有两类像元亮度的变换:
亮度修正(brightness corrections)
修改像元的亮度的时候,要考虑它原来
的亮度和它在图像中的位置。 灰度变换(Gray-scale transformations) 修改像元的亮度的时候,不管它在图像 中的位置。
5
图像预处理
像元亮度的变换
4.2.1
亮度修正
单调像元 亮度变换
k
输入的灰度直方图
q0
qk
q 27
输出的灰度直方图
图像预处理
直方图均衡化
直方图均衡化的实现
基本思想是通过灰度级r的概率密度函数p(rk ),
求出灰度级变换T(rk) ,建立等值像素出现的次 数与结果图象像素值之间的关系。 H(P):输入的灰度直方图 G(q):输出的灰度直方图
变换T的单调性,意味着:i=0 G(qi) =i=0 H(pi)
图像信号 原始亮度值 (地址)
LUT
变换后的亮度值 (数据)
灰度变换算法
19
图像预处理
灰度级变换
• 彩色显示
R
LUT
G
LUT
所有可能的颜色
B
LUT
微机的调色板(palette)
显示控制面板
20
图像预处理
灰度级变换
• 调色板(palette)
节省彩色图像文件所占用的字节
200×200的16色图像 40000个像素,R、G、B每种颜色用8位
15
图像预处理
灰度级变换
• 动态范围压缩
q 255
0
p 255
16
图像预处理
灰度级变换
• 灰度级切片
q
255
0 255
p
17
图像预处理
灰度级变换
灰度级变换(点运算)的实现 q = T(p) 定义了输入像素值与输出像素之间的 映射关系,通常通过查表来实现。
LUT变换。
因此灰度级变换也被称为LUT(Look Up
49
图像预处理
几何变换
r1
若成像系统满足如下关系: r1=F(r0)
∫p H(s) ds + q0
0
p
累计直方图
29
图像预处理 离散的近似:
k i=0
直方图均衡化
p
i=p0
G(qi)=
k i=0
H(pi)
q = T(p)=
(qk-q0) N2
H(i) + q0
最终的直方图并不是理想的均衡化
原始图像
直方图均衡化后的图像
30
图像预处理
灰度级变换
假彩色变换 假彩色(Pseudo-color)变换是另一种灰度变换
21
图像预处理
直方图
利用直方图进行灰度变换 • 直方图的定义(1)
一个灰度级别在范围[0,L-1]的数字图象的直方 图是一个离散函数
p(rk)= nk/n
n 是图象的像素总数 nk是图象中第k个灰度级的像素总数 rk 是第k个灰度级,k = 0,1,2,…,L-1
22
图像预处理
直方图
•
图象直方图的定义(2) 一个灰度级别在范围[0,L-1]的数字图象的直方 图是一个离散函数
38
图像预处理
几何变换
对旋转、平移、比例、倾斜这些典型的几何变换,
取3对相应的像元就足以确定变换系数。
x ′= a0 + a1x + a2y y ′= b0 + b1x + b2y
39
图像预处理
几何变换
4.3.4 基本的几何变换
基本几何变换的定义
对于原图象f(x,y),坐标变换函数 x’ = a(x,y); y’ = b(x,y) 唯一确定了几何变换:
新的位置(x’,y’)
y y′
T
x
x′
x ′ = Tx(x,y)
y ′ = Ty(x,y)
35
图像预处理
几何变换
Tx
、Ty事先知道,如:旋转、平移、比例变化
Tx 、Ty事先不知道:由已知和变换的图像中几 个对应点的关系导出
几何变换分两步:
• 像元坐标变换(连续的正实数值) • 找到与变换点匹配的数字网格点,
Table)变换。
0 1 2 3 4 5 6 7 8 9 … … 250 251 252 253 254 255
0 3 5 7 9 11 13 15 17 19 … … 254 254 254 254 254 254
18
图像预处理
灰度级变换
• 灰度实时变换 查询表(look-up table)的实现
分析有用的特征[2]; • 进行图像的几何变换(旋转、
尺度变化、平移)。
3
图像预处理
前言
从信息论的角度: • 预处理不能增加图像的信息,反 而会降低图像的信息。 • 最好的预处理是设法[1]获取高质 量的图像。
• 图像预处理方法利用了图像中 大量的冗余[2] 。
4
图像预处理
像元亮度的变换
4.2 像元亮度的变换[1]
41
图像预处理
几何变换 y α
0,0
旋转变换:绕原点旋转度
a(x,y) = x cos() - y sin() b(x,y) = x sin() + y cos()
用齐次矩阵表示:
x
a(x,y) b(x,y) = 1
cos() 0 x0 sin() 1 y0 0 0 1
x y 1
No R G 0 255 0 1 0 255 2 0 3 255 :
B 0 0
保存整个图像要用 200×200 ×3 字节
0 255 255 255
若采用LUT,
表中每一行记录一种颜色的值
LUT共有 24 行
16种颜色用4位即可表示
保存整个图像要用 200×200 ×0.5 字节[1]
真彩色图像( 256×256 ×256=224种颜色) 直接用RGB分量表示