下载此文档

灰度插值.pdf


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
灰度级插值之双线性原理与实现
(陈云川 ******@ UESTC,CD)
1 原理简述
在对图像进行空间变换的过程中,典型的情况是在对图像进行放大处理的
射方式。
下面对图 2 的具体含义进行说明。首先,根据几何关系,从 B 图像中的坐
标(x,y)得到 A 图像中的坐标(x/4,y/4),但是,映射得到的这个坐标(x/4,y/4)并没
有刚好位于 A 图像中的整数坐标上,而是映射到了四个像素坐标(a,b)、
(a+1,b)、(a,b+1)、(a+1,b+1)所围成的矩形之间,其中, a、b 是 A 图像的整数坐
标。现在的问题就是如何根据 A(a,b)、A(a+1,b)、A(a,b+1)、A(a+1,b+1)这四个
点上的灰度级求出 A(x/4,y/4)处的灰度级。双线性插值技术采用的方法是:假设
A 图像的灰度级变化在纵向方向上是线性变化的,这样根据直线方程或者几何
比例关系就能够求得(a,y/4)和(a+1,y/4)坐标处的灰度级 A(a,y/4)和 A(a+1,y/4)。然
后,再假设在((a,y/4),A(a,y/4))和(a+1,y/4),A(a+1,y/4))这两点所确定的直线上,
灰度级仍然是线性变化的。求出直线方程,于是就可以求得(x/4,y/4)处的灰度级
A(x/4,y/4)。这就是双线性插值的基本思路。其中用到的两个基本假设是:首先
灰度级在纵向方向上是线性变化的,然后假定灰度级在横向方向上也是线性变
化的。图 1 图像缩放示意图

图 2 双线性插值示意图
2 结果
测试结果如图 3 所示:图 3 实验结果
3 小结
通过该实验,表明双线性插值得到的图像效果是比较好的。能够避免采用
最近领域插值方式时可能存在的图像模糊、块状失真等问题。
尽管程序实现了双线性插值的基本功能,但是程序并不完善。首先,此程
序没有考虑彩色图像中多个分量的处理,通用性欠佳;其次,在放大倍数比较
高的时候,图像失真将会比较严重,此时应该考虑使用更高阶的插值算法。
4 附:源代码
% BILINEAR-INTERPLOT SOUCE-IMAGE TO GET A DESTINATE-IMAGE
% MAXIMUM SCALOR == , MINIMUM SCALOR ==

% read source image into memory, and get the primitive rows and cols
I=imread('f:\picture\');
[nrows,ncols]=size(I);

% acquire scale-factor, the range is -
K

灰度插值 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小s
  • 文件大小323 KB
  • 时间2022-07-05