imwr.imwd(wavethresh)
imwr.imwd()所属R语言包:wavethresh
Inverse two-dimensional discrete wavelet transform.
逆的两维离散小波变换。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This functions performs the reconstruction stage of Mallat's pyramid algorithm (i.e. the inverse discrete wavelet transform) for images.
此功能Mallat的金字塔算法的(即逆离散小波变换)的图像进行重建阶段。
用法----------Usage----------
## S3 method for class 'imwd':
imwr(imwd, bc=imwd$bc, verbose=FALSE, ...)
参数----------Arguments----------
参数:imwd
An object of class 'imwd'. This type of object is returned by 'imwd'.
对象类的imwd。这种类型的对象,则返回imwd。
参数:bc
This argument specifies the boundary handling, it is best left to be the boundary handling specified by that in the supplied imwd (as is the default).
此参数指定边界处理,最好是离开是提供的imwd(默认值),在指定的边界处理。
参数:verbose
If this argument is true then informative messages are printed detailing the computations to be performed
如果这种说法是真的,那么信息会输出进行详细计算
参数:...
any other arguments
任何其他参数
Details
详细信息----------Details----------
Details of the algorithm are to be found in Mallat (1989). Similarly to the decomposition function, imwd the inverse algorithm works by applying many 1D reconstruction algorithms to the coefficients. The filters in these 1D reconstructions are incorporated in the supplied imwd.object and originally created by the filter.select function in WaveThresh3.
算法的详细信息将被发现在Mallat的(1989)。同样的分解功能,imwd的逆算法的工作原理是将许多1D重建算法的系数。这些一维重建中的过滤器纳入所提供的imwd.object和filter.select功能最初是由WaveThresh3。
This function is a method for the generic function imwr for class imwd.object. It can be invoked by calling imwr for an object of the appropriate class, or directly by calling imwr.imwd regardless of the class of the object.
这个函数是一个方法的通用函数imwr类imwd.object。它可以调用通过调用imwr适当的类的对象,或直接通过调用类的对象,无论imwr.imwd。
值----------Value----------
A matrix, of dimension determined by the original data set supplied to the initial decomposition (more precisely, determined by the nlevels component of the imwd.object). This matrix is the highest resolution level of the reconstruction. If a imwd two-dimensional wavelet transform is followed immediately by a imwr inverse two-dimensional wavelet transform then the returned matrix will be exactly the same as the original image.
维的矩阵,确定原始数据集提供的初始分解(更准确地说,由nlevels成分imwd.object确定)。这个矩阵的分辨率最高水平的重建。如果imwd二维小波变换紧接着由imwr逆二维小波变换然后将返回的矩阵将是完全一样的作为原始图像。
RELEASE----------RELEASE----------
Version 3.5.3 Copyright Guy Nason 1994
版本3.5.3版权所有盖利晨1994
(作者)----------Author(s)----------
G P Nason
参见----------See Also----------
imwd, imwd.object, imwr.
imwd,imwd.object,imwr。
实例----------Examples----------
#[]
# Do a decomposition, then exact reconstruction[做一个分解,然后精确重建]
# Look at the error[看看错误]
#[]
test.image <- matrix(rnorm(32*32), nrow=32)
#[]
# Test image is just some sort of square matrix whose side length[测试图像只是某种方阵的边长]
# is a power of two.[是二的幂的。]
#[]
max( abs(imwr(imwd(test.image)) - test.image))
# [1] 1.014611e-11[[1] 1.014611e-11]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|