ymm4-plugin-document
|
ウィンドウ関数を適用したSinc補間アルゴリズムの抽象基底クラスです。 [詳解]
公開メンバ関数 | |
double | GetWeight (double distance) |
指定された距離における補間重みを取得します。 |
限定公開メンバ関数 | |
double | Window (double x) |
ウィンドウ関数を適用します。 | |
WindowedSinc () | |
WindowedSincクラスの新しいインスタンスを初期化します。 |
静的限定公開メンバ関数 | |
static double | Sinc (double x) |
Sinc関数を計算します。 |
プロパティ | |
int | Taps = 4 [get, set] |
補間計算に使用されるタップ数(サンプリング点数)を取得または設定します。 | |
double | Fc = 1.0 [get, set] |
カットオフ周波数(正規化された周波数)を取得または設定します。 |
ウィンドウ関数を適用したSinc補間アルゴリズムの抽象基底クラスです。
このクラスは、画像のリサンプリングなどで使用されるSinc補間の基本機能を提供します。 具体的なウィンドウ関数は派生クラスで実装されます。
|
protected |
WindowedSincクラスの新しいインスタンスを初期化します。
double YukkuriMovieMaker.Commons.WindowedSinc.GetWeight | ( | double | distance | ) |
指定された距離における補間重みを取得します。
distance | 中心からの距離。 |
|
staticprotected |
Sinc関数を計算します。
x | Sinc関数の入力値。 |
|
abstractprotected |
ウィンドウ関数を適用します。
x | ウィンドウ関数の入力値。 |
|
getset |
カットオフ周波数(正規化された周波数)を取得または設定します。
|
getset |
補間計算に使用されるタップ数(サンプリング点数)を取得または設定します。