ヘルプ センターヘルプ センター
このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
2 次元ウェーブレット再構成
x = waverec2(c,s,wname)
x = waverec2(c,s,LoR,HiR)
例
x= waverec2(c,s,wname)は、ウェーブレット分解構造 [c,s] とwnameで指定されたウェーブレットに基づいて、行列xのマルチレベル ウェーブレット再構成を実行します。wavedec2を参照してください。
x= waverec2(c,s,wname)
x
c
s
wname
wavedec2
x = waverec2(c,s,wname)はx = appcoef2(c,s,wname,0)と等価です。
x = appcoef2(c,s,wname,0)
x= waverec2(c,s,LoR,HiR)は、指定されたローパス ウェーブレット再構成フィルターLoRとハイパス ウェーブレット再構成フィルターHiRをそれぞれ使用してxを再構成します。
x= waverec2(c,s,LoR,HiR)
LoR,HiR
LoR
HiR
すべて折りたたむ
イメージを読み込みます。
loadwoman
sym4ウェーブレットを使用して、イメージのレベル 2 ウェーブレット分解を実行します。
sym4
wv ='sym4'; [c,s] = wavedec2(X,2,wv);
ウェーブレット分解構造からイメージを再構成します。
xrec = waverec2(c,s,wv);
完全再構成されているかチェックします。
max(abs(X(:)-xrec(:)))
ans = 2.0989e-10
ウェーブレット分解ベクトル。実数値のベクトルとして指定します。ベクトルcには、Approximation 係数と Detail 係数がレベルごとに格納されます。ブックキーピング行列sを使用してcが解析されます。wavedec2を参照してください。
データ型:single|double
single
double
ブックキーピング行列。整数値の行列として指定します。行列sには、各レベルのウェーブレット係数の次元が格納されます。ウェーブレット分解ベクトルcの解析に使用されます。wavedec2を参照してください。
解析ウェーブレット。文字ベクトルまたは string スカラーとして指定します。
メモ
waverec2では、タイプ 1 (直交) とタイプ 2 (双直交) のウェーブレットのみがサポートされます。直交ウェーブレットと双直交ウェーブレットの一覧については、wfiltersを参照してください。
waverec2
wfilters
ウェーブレット再構成フィルター。偶数長の実数値ベクトルのペアとして指定します。LoRはローパス再構成フィルター、HiRはハイパス再構成フィルターです。LoRとHiRの長さは等しくなければなりません。詳細については、wfiltersを参照してください。
cとsがインデックス付きイメージの解析またはトゥルーカラー イメージの解析から取得される場合、xはそれぞれ m 行 n 列の行列または m x n x 3 の配列です。
イメージ形式の詳細については、imageとimfinfoのリファレンス ページを参照してください。
image
imfinfo
使用上の注意および制限:
入力wnameは定数でなければなりません。
GPU コード生成を最適化するには、ブックキーピング行列sをコンパイル時の定数として指定します。
'sym'および'per'拡張モードのみサポートしています。dwtmodeを参照してください。
'sym'
'per'
dwtmode
appcoef2|idwt2|wavedec2
appcoef2
idwt2
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office