文档

impyramid

图像金字塔缩小和扩展

语法

B =金字塔(A,方向)

描述

例子

B= impyramid (一个,方向的高斯金字塔化简或展开一个高出一层。方向决定impyramid执行缩小或展开操作。

例子

全部折叠

将图像读入工作区。

I = imread(“cameraman.tif”);

执行一系列约简。第一次调用缩减原始图像。对impyramid的其他调用使用之前缩减的图像。

I1 =金字塔(I,“减少”);I2 =金字塔(I1,“减少”);I3 =金字塔(I2,“减少”);

查看原图和缩小版。

图中,imshow(我)

图中,imshow (I1)

图中,imshow (I2)

图中,imshow (I3)

输入参数

全部折叠

要缩小或展开的映像,指定为数字或逻辑数组。

数据类型:||int8|int16|int32|uint8|uint16|uint32|逻辑

缩减或展开,指定为下列值之一:

价值 描述
“减少” 返回一个比原始图像小的图像。
“扩大” 返回一个比原始图像大的图像。

数据类型:字符|字符串

输出参数

全部折叠

缩小或展开的图像,作为数字或逻辑数组返回,与一个

算法

如果一个——- - - - - -n而且方向“减少”的大小B装天花板(M / 2)——- - - - - -装天花板(N / 2).如果方向“扩大”的大小B(2 * m - 1)——- - - - - -(2 * n - 1)

缩小和扩张只发生在前两个维度。例如,如果一个是100 × 100 × 3和方向“减少”,然后B50-by-50-by-3。

impyramid使用Burt和Adelson的第533页指定的内核

w 1 4 一个 2 , 1 4 , 一个 , 1 4 , 1 4 一个 2 ,在那里 一个 = 0 .375 .的参数一个设置为0.375使等效权函数接近高斯形状。此外,权重可以很容易地应用定点算法。

参考文献

[1] Burt和Adelson,“拉普拉斯金字塔作为一个紧凑的图像代码”,IEEE通讯汇刊,COM-31卷,no. 1。1983年4月4日,第532-540页。

[2] Burt,“图像处理的快速滤波器变换”,计算机图形学与图像处理,Vol. 16, 1981, pp. 20-51

扩展功能

另请参阅

在R2007b中引入

这个话题有用吗?