ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Commons.WindowedSinc クラスabstract

ウィンドウ関数を適用したSinc補間アルゴリズムの抽象基底クラスです。 [詳解]

YukkuriMovieMaker.Commons.WindowedSinc の継承関係図

公開メンバ関数

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補間の基本機能を提供します。 具体的なウィンドウ関数は派生クラスで実装されます。

構築子と解体子

◆ WindowedSinc()

YukkuriMovieMaker.Commons.WindowedSinc.WindowedSinc ( )
protected

WindowedSincクラスの新しいインスタンスを初期化します。

メソッド詳解

◆ GetWeight()

double YukkuriMovieMaker.Commons.WindowedSinc.GetWeight ( double distance)

指定された距離における補間重みを取得します。

引数
distance中心からの距離。
戻り値
計算された重み。

◆ Sinc()

double YukkuriMovieMaker.Commons.WindowedSinc.Sinc ( double x)
staticprotected

Sinc関数を計算します。

引数
xSinc関数の入力値。
戻り値
Sinc関数の出力値。

◆ Window()

double YukkuriMovieMaker.Commons.WindowedSinc.Window ( double x)
abstractprotected

ウィンドウ関数を適用します。

引数
xウィンドウ関数の入力値。
戻り値
ウィンドウ関数の出力値。

プロパティ詳解

◆ Fc

double YukkuriMovieMaker.Commons.WindowedSinc.Fc = 1.0
getset

カットオフ周波数(正規化された周波数)を取得または設定します。

◆ Taps

int YukkuriMovieMaker.Commons.WindowedSinc.Taps = 4
getset

補間計算に使用されるタップ数(サンプリング点数)を取得または設定します。


このクラス詳解は次のファイルから抽出されました: