問題タブ [pywavelets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
612 参照

python - pywavelet の戻り値に関する明確化

私はPyWaveletsを試して、この例に従っています。

確認のために、cA はスケーリングであり、cD は時間遅延ですか? シフト/スケール ステップ (ウィキペディアの a および b パラメータ) を変更する方法はありますか?

0 投票する
0 に答える
3226 参照

python - Pywavelet で信号のノイズを除去しますか?

信号のノイズを除去する必要があります。savgol_filter でノイズを除去しようとしましたが、信号の特異点が失われます。ノイズを除去して特異点を維持するために、ウェーブレット変換、ウェーブレットしきい値処理、および逆ウェーブレット変換を使用しようとしましたが、成功しませんでした。誰かがウェーブレットノイズ除去の使用方法を知っていますか?

これは、信号データを含むテキスト ファイルです。

0 投票する
1 に答える
5438 参照

python - 画像に対する python での 2D ウェーブレット フィルタリング

Python で 2D ウェーブレット フィルタリングを実行しようとしています。私は PyWavelets について知り、しばらくいじっていました。私は4つのレベルの変換をしようとしています。私がそれを印刷すると、奇妙な出力が得られ、何が起こっているのか正確にはわかりません。私はいくつかのことを試しましたが、これは例として最新のものです:

PyWavelets または一般的なイメージで 2d ウェーブレットを実行するためのヘルプをいただければ幸いです。ありがとうございました。

編集:ウェーブレット変換のタイプは関係ありません

0 投票する
0 に答える
419 参照

python - Pythonでウェーブレット分解を使用して1D信号を再構築する際に使用する係数の数を制限する方法

ウェーブレット分解を使用する分野は初めてです。そして、Pythonで(を使用して)1Dデータを(非常に少ない係数で)分解および再構築しようとしていpywtます。このドキュメンテーションcAから、512 個の係数 (またはのサイズ) でデータを再構築する以下のコードを書きましたがcD、合理的なデータ再構築を生成すると見なされる係数の数を選択 (制限) する方法であるべきだと思います。

図1 私の目標は数式を見つけることですこれは、分解後の係数が少ないデータを最もよく表しています。

0 投票する
0 に答える
247 参照

python - Haar DWTのPythonでのリフティングスキームの実装?

Haar DWT ベースのステガノグラフィをコーディングしようとしています。サブバンドの係数は float64 で提供されます。シークレットをピクセルに埋め込むには、整数としてサブバンドが必要です。

Matlab は、サブバンドを整数に変換するリフティング スキームを提供します。そのような機能を提供するPythonライブラリはありますか?

使用: pywavelets、numpy、python2.7

0 投票する
1 に答える
645 参照

python - pywaveletsを使用してカスタムRickerウェーブレットを定義する方法は?

pywavelets を使用してカスタム ウェーブレットを定義するのに苦労しています。ricker ウェーブレットを使用して DWT を実行したいと思います。ただし、ricker ウェーブレットは、pywavelets によって提供される組み込みのウ​​ェーブレット ファミリの一部ではないようです。公式の pywavelet ドキュメントには、カスタム Haar ウェーブレットを定義する方法の例が示されています。 http://www.pybytes.com/pywavelets/ref/wavelets.html

Ricker ウェーブレットには関数形式を組み込む必要があるため、この例に基づいて pywavelets を使用してカスタム Ricker ウェーブレットを作成することはできませんでした。

0 投票する
1 に答える
4140 参照

wavelet - 最大重複離散ウェーブレット変換 (MODWT) の Python パッケージ

MODWT が使用されている論文の結果を再現するには、python を使用する必要があります。現在pywtを使用していますが、定常ウェーブレット変換(SWT)しかありません。少し調べてみたところ、現在 MODWT 用のパッケージはないようで、多くの人が SWT と MODWT は同じものだと言っていることもわかりました。しかし、MATLAB を使用した MODWT と python の SWT の結果は異なります。MODWT を直接実行するために使用できる Python のパッケージはありますか? または、SWT を使用して MODWT で結果を達成できますか?

0 投票する
1 に答える
1681 参照

wavelet - pywavelet Wavelet() がすべての組み込みウェーブレットを受け入れないのはなぜですか?

pywt.Wavelet()特定の組み込みウェーブレットでエラーが発生する理由は何ですか? 根本的な(数学的な)理由はありますか?

で終了します

私=のために

pywaveletのドキュメントから

指定されたウェーブレット名で識別されるウェーブレットのプロパティを記述します。組み込みのウ​​ェーブレットを使用するには、name パラメータはpywt.wavelist()リストからの有効なウェーブレット名でなければなりません。