|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
LiftingWaveletTransform
LiftingWaveletTransform[data]
data の配列のリフティングウェーブレット変換(LWT)を与える.
LiftingWaveletTransform[data, wave]
ウェーブレット wave を使ったリフティングウェーブレット変換を与える.
LiftingWaveletTransform[data, wave, r]
r レベルの細分化を使ったリフティングウェーブレット変換を与える.
LiftingWaveletTransform[image, ...]
画像のリフティングウェーブレット変換を与える.
LiftingWaveletTransform[sound, ...]
サンプルサウンドのリフティングウェーブレット変換を与える.
詳細とオプション詳細とオプション
- LiftingWaveletTransformはDiscreteWaveletDataオブジェクトを与える.
- DiscreteWaveletData dwd の特性は dwd["prop"]で見ることができ,使用可能な特性のリストは dwd["Properties"]で求めることができる.
- data は任意の深さの矩形配列でよい.
- デフォルトで,入力 image はタイプ
の画像に変換される. - 結果のウェーブレット係数は入力 data と同じ深さの配列である.
- 使用可能なウェーブレット wave:
-
BiorthogonalSplineWavelet[...] Bスプラインに基づいたウェーブレット CDFWavelet[...] Cohen-Daubechies-Feauveau
ウェーブレットCoifletWavelet[...] Daubechiesウェーブレットの対称性変種 DaubechiesWavelet[...] Daubechiesウェーブレット HaarWavelet[...] 古典的なHaarウェーブレット ReverseBiorthogonalSplineWavelet[...] Bスプラインに基づいたウェーブレット( 逆双対ウェーブレットと主ウェーブレット) SymletWavelet[...] 最小非対称直交ウェーブレット - デフォルトの
はHaarWavelet[]である. - 細分化レベル r をより高くすると,スケールの大きな特徴が解決される.
- 細分化レベル r では,LiftingWaveletTransformは内部的に data を事前充填し,各次元が
の倍数になるようにする.事前充填に使われる充填の値はPaddingオプションの設定値によって決まる. » - 細分化レベルがFullのときの r は
で与えられる. - デフォルトの細分化レベル r は
で与えられる.ただし,
は data の長さを整数で因数分解したものである.多次元データについては,各次元について同じ計算が行われ,結果の最小細分化レベルが使われる. » - レベル
のウェーブレット係数の木は粗い係数
と詳細化係数
からなっており,
で 入力データ data が表される. -
と
の次元は
で与えられる.ただし,
は
で与えられ,
は入力データ data の次元である. »- 使用可能なオプション:
-
Method Automatic 使用するメソッド Padding "Periodic" 境界を越えてデータをどのように拡張するか WorkingPrecision MachinePrecision 内部計算で使用する精度 - Paddingの設定値には各次元におけるデータ集合の周期的な反復のための
と一定の充填のための
が含まれる. - Method->"IntegerLifting"の設定では,整数データは整数係数に変換される.この場合,タイプ
の入力 image データはタイプ
に変換される. - InverseWaveletTransformは逆変換を与える.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »






