您的位置:首页 > 编程语言 > C语言/C++

数字图像处理基本软件VC++实现基本处理功能 (二)

2011-09-23 11:37 525 查看




以上做法是以输入图像为基准来查找输出图像上的对应点,在放大时出现了输出图像上的一些位置没有对应像素值的情况,所以出现了断断续续的情况。

(2) 放大缩小(最近邻点法与双线性内插):

以输出图像为基准,对于输出图像上的每个像素,查找其在输入图像上对应的像素,就可以避免上述现象。即使用如下式子:

x=X/a

y=Y/b

本例中进行的是实数运算,x和y包括小数位,然而,输入图像的像素地址必须是整数,所以对于地址计算,有必要采取某种形式对地址进行整数化,在此,经常用的整数化方式就是四舍五入的取整方式。

在图像上选择最靠近坐标点(x,y)的方格上的点,称为最紧邻点法(nearest neighbor approach)也被称为零阶内插法。

使用这种方法,当图像放大到一定程度时会出现马赛克状。(mosaic)











傅里叶变换:

本例程还不完善,需带改善。

小波分析:

本例程还不完善,需带改善。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: