数字图像基础之图像内插

内插是图像放大、收缩、旋转等任务中广泛采用的基本工具(图像重采样)。如由已知像素灰度估计未知位置的像素灰度。

最近邻内插法

直接取原图像中与其距离最近的像素的灰度值为该点的灰度值。

设i+u, j+v(i, j为正整数, u, v为大于零小于1的小数,下同)为待求象素坐标,则待求象素灰度的值 f(i+u, j+v) 如下图所示:

如果(i+u, j+v)落在A区,即u<0.5, v<0.5,则将左上角象素的灰度值赋给待求象素,同理,落在D区则赋予右下角象素的灰度值。最邻近元法计算量较小,但可能会造成插值生成的图像灰度上的不连续,在灰度变化的地方可能出现明显的锯齿状。

双线性内插法

用四个最近邻去估计给定位置的灰度值。

    图一:

如下图所示:

对于 (i, j+v),f(i, j) 到 f(i, j+1) 的灰度变化为线性关系,则有:

      f(i, j+v) = [f(i, j+1) - f(i, j)] * v + f(i, j)

同理对于 (i+1, j+v) 则有:

f(i+1, j+v) = [f(i+1, j+1) - f(i+1, j)] * v + f(i+1, j)

从f(i, j+v) 到 f(i+1, j+v) 的灰度变化也为线性关系,由此可推导出待求象素灰度的计算式如下:

f(i+u, j+v) = (1-u) * (1-v) * f(i, j) + (1-u) * v * f(i, j+1) + u * (1-v) * f(i+1, j) + u * v * f(i+1, j+1)

    图二:

双线性内插法的计算比最邻近点法复杂,计算量较大,但没有灰度不连续的缺点,结果基本令人满意。它具有低通滤波性质,使高频分量受损,图像轮廓可能会有一点模糊。

时间: 2024-11-11 10:24:15

数字图像基础之图像内插的相关文章

数字图像基础之图像取样和量化(Image Sampling and Quantization)

1.    取样和量化的基本概念(Concepts) 获取图像的目标是从感知的数据中产生数字图像,但是传感器的输出是连续的电压波形,因此需要把连续的感知数据转换为数字形式.这一过程由图像的取样与量化来完成.  数字化坐标值称为取样:数字化幅度值称为量化. 图像采样 ◆  在取样时,若横向的像素数(列数)为M ,纵向的像素数(行数)为N,则图像总像素数为M*N个像素. ◆   一般来说,采样间隔越大,所得图像像素数越少,空间分辨率低,质量差,严重时出现马赛克效应:采样间隔越小,所得图像像素数越多,

数字图像处理(一) 数字图像基础

一.视觉感知 人眼视觉结构 光线从光路系统投射到视网膜上(角膜->前房->晶状体->视网膜) 视网膜上的中央凹一般作为视觉的中心点,中央凹附近为黄斑,在盲点附近没有视网膜细胞,但存在神经(将视觉信息传输到大脑) 视网膜由视锥细胞和视杆细胞组成 视锥细胞(约650万):明视觉细胞,感知成像的形状,人的视网膜中有三种不同的视锥细胞,对光谱的敏感值分别在: 430nm(蓝光) 540nm(绿光) 570nm(红光) 人的颜色视觉主要由这三种颜色的光构成(三原色) 视杆细胞(约一亿):暗视觉细胞

OpenCV 基础知识------图像创建、访问、转换

cvCreateImage函数-- Cxcore数组操作 创建头并分配数据 IplImage* cvCreateImage( CvSize size, int depth, int channels ); size 图像宽.高. depth 图像元素的位深度,可以是下面的其中之一: IPL_DEPTH_8U - 无符号8位整型 IPL_DEPTH_8S - 有符号8位整型 IPL_DEPTH_16U - 无符号16位整型 IPL_DEPTH_16S - 有符号16位整型 IPL_DEPTH_32

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

图像获取和量化 通过对人眼视觉的研究可以知道人眼是如何获取图像.在人眼的玻璃体中晶状体的后部分布了600-700万的锥状体和7500-15000万杆状体,锥状体主要是来感应彩色也就是亮视觉,每个锥状体都和神经末梢相连接因此这部分感应彩色的视网膜能感应彩色且能感应细节,杆状体是暗视觉末梢,多个(2-4)杆状体和一个神经末梢相连,且这一部分只能感应灰度也就是月光下的物体的颜色细节不如锥状体细胞:因此人们发明了图像采集的原件,最早的是黑白的就是0和1,到后来就是灰度的,就是连续有变化梯度的所以就有关于

数字图像基础(Digital Image Fundamentals)之图像的感知和获取(Image Sensing and Acquisition)

人类感知只限于电磁波谱的视觉波段,成像机器则可以覆盖几乎全部电磁波谱.各类图像都是由"照射"源和形成图像的"场景"元素对光能的反射或吸收相结合而产生的. 一副平面图像可以用二维亮度函数来表示,当一副图像从物理过程产生时,它的值正比于物理源的辐射能量,因此,f(x,y)一定是非零和有限的,即:   ; 当用数学方法描述图像信息时,通常着重考虑它的点的性质.例如一副图像可以被看作是空间各个坐标点的结合.它的最普通的数学表达式为:其中(x,y,z)是空间坐标,λ是波长,t

数字图像基础

开始学习数字图像处理和MATLAB的一部分使用.以下是数字图像的一些基本知识概念,用以加深对数字图像处理的理解. 1.图像的表示方法 (1)二进制图像(二值图像): 该操作只返回与二进制图像的形式或结构有关的信息. 常用位图格式储存. 转换成二值图像:im2bw() (2)灰度图像(单色图像): 8位表示一个像素,0表示黑色,255表示白色. 无符号整型表示的灰度图像每个像素在[0, 255]或[0, 65535]范围内取值:双精度类型表示的灰度图像,每个像素在[0.0, 1.0]范围内取值.

流媒体 3——彩色数字图像基础

1. 视觉系统的颜色感知 颜色是视觉系统对可见光的感知结果.可见光是波长在380 nm-780 nm之间的电磁波,我们看到的大多数光不是一种波长的光,而是由许多不同波长的光组合成的.(1).眼睛本质上是一个照相机.人的视网膜(human retina)通过神经元来感知外部世界的颜色,每个神经元或者是一个对颜色敏感的锥体(cone),或者是一个对颜色不敏感的杆状体(rod).(2).红.绿和蓝三种锥体细胞对不同频率的光的感知程度不同,对不同亮度的感知程度也不同,人们可以使用数字图像处理技术来降低数

HTML5基础之图像热区

HTML5课堂笔记理解2 上次说到图片相对地址的定义,举例了4中情形的下的不同目录的图片书写方法补充一个如果你要的图片目录跟上面四种都不一样话可以用以下属性值尝试 ./            当前目录 ../           回到上一层目录 images/        进入一层目录 ../images/         回到上一层目录,然后再进入images目录 还有调节图片的高度和宽度只調一个数值两个数值调整的不好就会导致图片变形,所以調一个值的时候它会自动等比例调整图片分辨率. 图像热

php基础 gd图像生成、缩放、logo水印和验证码

gd库是php最常用的图片处理库之一(另外一个是imagemagick),可以生成图片.验证码.水印.缩略图等等. 图像生成 <?php /* 用windows画图板画图 1.新建空白画布(指定宽高) 2.创建颜料.(红,r 绿g 蓝b,三原色组成的. 三原色由弱到强各可以选0-255之间) 3.画线,写字,画图形,填充等 4.保存/输出图片 5.销毁画布 */ //用gd库来画图,仍是以上5个步骤. // 1:造画布,以资源形式返回 imagecreatetruecolor(宽,高); $im