wst2D.object(wavethresh)
wst2D.object()所属R语言包:wavethresh
(Packet ordered) Two-dimensional nondecimated wavelet transform decomposition objects.
(分组排列的)二维nondecimated小波变换分解对象。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
These are objects of class wst2D They represent a decomposition of a function with respect to a set of (all possible) shifted two-dimensional wavelets. They are a 2D extension of the wst.object.
这些类的对象的wst2D它们代表一个函数相对于一组(所有可能的)移二维小波分解。他们是一个二维扩展的wst.object。
Details
详细信息----------Details----------
To retain your sanity we recommend that the coefficients from a wst2D object be extracted or replaced using
为了保持你的理智,我们建议从wst2D对象的系数被提取或更换使用
getpacket.wst2D to obtain individual packets of either father or mother wavelet coefficients.
getpacket.wst2D获得单个数据包的父亲或母亲的小波系数。
putpacket.wst2D to insert coefficients. </ul>
putpacket.wst2D插入系数。 </ ul>
值----------Value----------
The following components must be included in a legitimate wst2D object. <table summary="R valueblock"> <tr valign="top"><td>wst2D</td> <td> This a three-dimensional array. Suppose that the original image that created the wst2D object is n x n. Then the dimension of the wst2D array is [ nlevels, 2n, 2n]. The first index of the array refers to the resolution level of the array with "resolution level = index - 1" (so, e.g. the coarsest scale detailed is stored at index 1 and the finest at index nlevels). For a given resolution level (selected first index) the associated 2n x 2n matrix contains the two-dimensional non-decimated wavelet coefficients for that level packed as follows.
以下组件必须被包括在一个合法的wst2D对象。 <table summary="R valueblock"> <tr valign="top"> <TD> wst2D</ TD> <TD>这是一个三维数组。假设原始图像创建wst2D对象是为nxŇ。然后wst2D阵列的维度是[NLEVELS为2n,2n]的。第一个索引的数组是指分辨率级别的阵列,分辨率级别=指数 - 1“(所以,例如,规模最粗的详细存储在索引1和最好的在指数NLEVELS)。对于一个给定的分辨率等级(选择第一个索引)相关的2n个x 2n个矩阵中包含的两维非抽取小波系数如下填充该水平。
At the finest resolution level the 2n x 2n coefficient image may be broken up into four n x n subimages. Each of the four images corresponds to data shifts in the horizontal and vertical directions. The top left image corresponds to “no shift” and indeed the top left image corresponds to the coefficients obtained using the decimated 2D wavelet transform as obtained using the imwd function. The top right image corresponds to a horizontal data shift; the bottom left to a vertical data shift and the bottom right corresponds to both horizontal and vertical data shift.
在最好的分辨率级别的2n x 2n个系数的图像可能被分成4个N×N的子图像。的四个图像中的每一个都对应于数据中的水平和垂直方向的位移。左上方的图像对应于“无移位”,并确实是最佳的左图像对应于得到的系数使用的抽取的二维小波变换使用imwd函数得到。的右上方的图像对应的水平数据移位;的底部与垂直数据移位和底部左右对应于水平和垂直数据移位。
Within each of the four n x n images named in the previous paragraph are again 4 subimages each of dimension n/2 x n/2. These correspond to (starting at the top left and moving clockwise) the smooth (CC), horizontal detail (DC), diagonal detail (DD) and vertical detail (CD).
在每一个上段中的名字命名的四个n×n的图像再次4的子图像的每一个维数n / 2 XN / 2。这些对应于(在左上角开始顺时针方向)顺利(CC),的水平细节(DC),对角细节(DD)和垂直细节(CD)。
At coarser resolution levels the coefficients are smaller submatrices corresponding to various levels of data shifts and types of detail (smooth, horizontal, vertical, diagonal).
在粗糙的分辨率级别的系数较小的子矩阵对应于不同级别的数据变化和类型的详细信息(光滑,水平,垂直,对角线)。
We strongly recommend the use of the getpacket.wst2D and putpacket.wst2D functions to remove and replace coefficients from wst2D</td></tr></table> objects. <table summary="R valueblock"> <tr valign="top"><td>nlevels</td> <td> The number of levels in the decomposition. If you raise 2 to the power of 2 nlevels you get the number of data points used in the decomposition.</td></tr> <tr valign="top"><td>filter</td> <td> a list containing the details of the filter that did the decomposition (equivalent to the return value from the filter.select function).</td></tr> <tr valign="top"><td>date</td> <td> The date that the transform was performed or the wst2D was modified.</td></tr> </table>
我们强烈建议您使用getpacket.wst2D和putpacket.wst2D拆卸和更换系数从wst2D</ TD> </ TR> </ TABLE>对象的功能。 <table summary="R valueblock"> <tr valign="top"> <TD>nlevels</ TD> <TD>水平分解的数量。如果您提高2到电源2 nlevels,“你在分解中使用的数据点的数量。</ TD> </ TR> <tr valign="top"> <TD>filter </ TD> <td>一个列表,其中包含的过滤器做了分解(相当于从filter.select函数的返回值)的细节。</ TD> </ TR> <TR VALIGN =“顶” > <TD> date </ TD> <TD>的日期进行变换或wst2D进行了修改。</ TD> </ TR> </表>
GENERATION----------GENERATION----------
This class of objects is returned from the wst2D function which computes the packets-ordered two-dimensional non-decimated wavelet transform (effectively all possible shifts of the standard two-dimensional discrete wavelet transform).
这个类的对象,则返回从wst2D函数计算数据包的有序的二维非抽取小波变换(有效地一切可能发生的变化的标准二维离散小波变换)。
Many other functions return an object of class wst2D.
许多其他函数返回一个对象类wst2D。
方法----------METHODS----------
The wst2D class of objects has methods for the following generic functions: AvBasis, getpacket. plot, print, putpacket, summary,
的wst2D类的对象有以下通用功能的方法:AvBasis,getpacket。 plot,print,putpacket,summary,
RELEASE----------RELEASE----------
Version 3.5.3 Copyright Guy Nason 1994
版本3.5.3版权所有盖利晨1994
(作者)----------Author(s)----------
G P Nason
参见----------See Also----------
wst2D
wst2D
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|